| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateEmail : EMAIL AVAILABLE Contact : PHONE NUMBER AVAILABLELinked In : sudip-sharma-bStreet Address a9694 Location : Jersey City, NJGit : AquazeeSUMMARYOver Seven years of full stack experience, specializing in object-oriented design and development. Ive led teams in delivering successful projects.Proficient in technologies such as Node.js, Python, React, React-Native, SQL, NoSQL, AWS, and Azure Cloud Services.Extensive experience with Microservices, Monolithic Applications, Hybrid Mobile Apps, and SaaS-based applications.Skilled in designing and developing scalable, extensible, and maintainable software products and enterprise applications from scratch.Proficient in JavaScript, building Web apps and Hybrid Mobile Apps with Node.js on the server side.Worked extensively on production support and application migration to leverage the latest technologies and cloud platforms.Collaborated with clients and managers to translate requirements into design and implementation.Excellent written and verbal communication skills, with the ability to simplify complex problems and solutions.A highly motivated, process-driven engineer who quickly adapts to changes.TECHNICAL SKILLSLanguagesJavaScript, TypescriptNode.js, Python, C#Architectural PatternsMVC, Restful API, Microservices, Multi-Tenant, ServerlessMessage Queuing ServiceRabbitMQ, Azure Service BusDatabasesMongoDB, PostgreSQL, Azure SQL DatabaseToolsVS Code, VS 2012StorybookVideo Transcoding Solution - FFmpegGIT, JIRA, ConfluenceOne-Signal Notification, Deep LinkingAuthentication Auth0, JWTELK Stack Elasticsearch, Logstash, KibanaPagerDuty, Firebase, Browser stack, SplunkJenkins, Docker, KubernetesWeb ServernginxIIS 7.0FrameworksExpress.js, Next.JS, OpenCV & Flask, Fast Api, ASP.NET,Bootstrap, React, React Native, Next.jsWeb ProgrammingFast Api, ASP.NETHTML, CSS, JavaScript, jQuery, YAMLReact.js: Redux, ReactDOM, Axios, @tanstack/react-query, ESLint, commitlint, jest, react-testing-library, nemo.React Native: Redux, Axios, react-navigation.Design PatternsAdapter, Abstract Factory, SingletonCloud ServicesAzure Cloud Functions, Application Insights, Service Bus, Timers, Service Bus, Table Storage, Blob StorageAWS - EC2, S3, SNS, SES, Lambda, Route 53GUIFigmaMethodologiesWaterfall, Agile/SCRUMPROFESSIONAL EXPERIENCESoftware Developer Apr 2024 PresentAna-data Consulting Inc. Jersey City, NJ, USProjects:Project 1: Clear GRCClear GRC provides automation for existing data which are in different formats. It also allows us to onboard new customers using different panels.Responsibilities:Developed Restful Apis Java, Nodejs, Express.js, Python & Fast API.Leverage PostgreSQL, SQLAlchemy for the storage of customers data.Designed and develop backend admin panel front-end with React.jsWrite unit & integrations tests using Jest & Cypress, pytest.Senior Engineer Jan 2021 Apr 2024Altimetrik India Pvt Ltd Bangalore, KA, INProjects:Project 1: PayPal - Risk Management System (RMS)The RMS system offers a seamless experience for legitimate users while increasing friction for merchants & customers.AchievementsSignificantly enhanced the products performance.Revamped the existing front-end of PayPal and Venmo dashboards.Migration from older template engines to newer ones.Responsibilities:Developed microservices using Java, Nodejs, Express.js.Designed and developed Single Page Applications (SPA) with React.js, incorporating modules, components, services, and Web API.Created a widgets repository in a monorepo using Lerna, React.js, TypeScript, and Storybook.Enhanced the performance of React applications, byoUpgraded packages such as webpack, babel, jest, etc.oRemoved deprecated packages like Dust.js.oDecreased bundle size.oEliminated unnecessary full lib importsoRefactored & revisited old logic to rectify issues that increased development time.Use storybook to design reusable components for different Single page applications.Architected Reusable designs with all the business logic in respective repository.Integrated Browserstack for all E2E tests.Increased load time performance for applications.Used PayPal based cloud systems to deploy applications.Performed Code Review and supported team members.Written unit and end to end integration tests using jest, react-testing-library, nemo & Cypress.Created POC, presented demo, Documented features.Adhered to agile methodology, actively participating in daily scrums, sprint reviews, and retrospectives.Technologies: Node.js, React.js, UI, Python, Fast Api, Microservices, Typescript, Express.js, Storybook, Datatrek, Microsoft Azure, AWS, Jenkins, Cypress, Jira, Confluence, Docker, Browserstack, Splunk & Git.Project 2: Samsung SDSSamsung SDS provides an ecommerce platform to buy electronic products of Samsung using different apps.Achievements:Created Fraud Detection System from ground up, Planned, Designed and Executed.Created Complex dashboards in Kibana to identify deep silent failing errors.Managed over 5 microservices such as Shopping-Carts, Order, Mailer, Messenger & Notifier.Supported Fraud-Detection service of multi-tenant architecture over seven different countries.Responsibilities:Managed Backend Development using Node.js, PostgreSQL & Azure Cloud Services.Provided Support & Feature integration in Backend.Preparation, documentation of presented demo for new features and present to stakeholdersCreated and updated Jira tickets based on feature / enhancement / bugs.Created microservices using python, fast API to sync database to new Elasticsearch index.Knowledge Transfer to teammates and stakeholders on existing services / New features.Supported teammates, reviewed code & approved pull requests.Containerize the applications using Docker.Deployment & Tests on lower environments of features using Jenkins.Dashboard creation on Kibana.Set up PagerDuty alerts for the new implementations.Created Reports, Monitoring Dashboards for any failures or suspicious activityTechnologies: Node.js, PostgreSQL, Microservices, Cockroach DB, MS SQL, Redis, ELK Stack, Vault, Microservices, Chronicle, React, Git, Azure Cloud Services - Functions App, Key vault, Application Insights, Timers, Service Bus, Table Storage, Blob Storage, Jenkins, Docker, PagerDuty, Jest.Project 3: Home Care Assistance (HCA/The Key)HCA is a platform where all caregivers can get updated schedules of their clients and update their related tasks. It also supports maps and authentication.Achievements:Created Hybrid Mobile App Android and iOS for the health-care segment.Integration of authentication mechanism using Auth0 & FirebaseResponsibilities:Mobile App creation for both Android & iOS App from scratch using React Native.Integrated libraries such as calendar, push notifications, Firebase Realtime DB, etc.Integrated Authentication mechanism via Auth0.Managing team, review code & approve pull requests.Managing team, review code & approve pull requests.Technologies: React Native, React.js, UI, Hooks, Auth0, GCP, Firebase Realtime DB, Analytics, One signal push notification, Crashlytics, Agile, SCRUM,, Jest.Senior Full Stack Developer Nov 2020 Jan 2021TagMango Mumbai, MH, INProjects:Project 1: TagMango - Influencer Marketing AppTagMango provides business tools for creators to set up paid communities by providing one time and subscription-based services.Achievements:Integration of opensource media player, which allows playing the audio and video both.Integration of complex flows & Multiple flows of authentication in single app.Responsibilities:Created Mobile app on both iOS and Android using React-Native.Integration of Payment gateway for subscriptions and one-time paymentHandling different flows for both Influencers and Customers that are using app.Created workflows and presenting demo.Write unit tests using Jest & react-testing-library.Technologies: Node.js, Express.js, React.js, MongoDB, React Native, Typescript, Jest, One signal, Hooks, Firebase Analytics, Crashlytics & Razorpay Payment Gateway,Senior Developer Jun 2017 Nov 2020AurusIT Solutions / Prescrip Mumbai, MH, INProjects:Project 1: Prescrip E-Prescriptions creationPrescrip is the sister/subsidiary company of AurusIT Solutions. Prescrip allows doctors to create electronic prescriptions and share them via different channels. It also allows to print via Air Printers, Scanning QR code from desktop and printing prescriptions.Achievements:Created Hybrid Mobile App for both platforms Android and iOS.Created Single Page Application.Created Admin Panel using C# from scratch.Inbuilt SQLite offline DB to store Megabytes of data in Mobile AppCreated Printing Solutions via different technologies.Used Machine Learning to Identify Similar Images.Responsibilities:Mobile App development for both android & iOS using React Native.Designed database & development of backend using MongoDB, Express.js and Node.js.Developed Admin Panel using ASP.NET & MongodDB.Integration of JWT for securely authenticating users.Development of SPA using React.Deployment of app on play store and app store.Strategized and created flows using lucid chart.Understand requirements from CTO and implemented the features.Supported team members for tasks and to meet deadlines.Technologies: Node.js, Express, React, MongoDB, ASP.NET, Socket.io, React-Native, One signal Notification, JWT, Firebase - Analytics, Crashlytics, Performance, Printing via Air printers, SQLite Offline storage, Redux & Redux-thunkProject 2: Raylogic AppRaylogic Control Systems Private Limited was founded in Mumbai in 2009, to specialize in the indigenous design and manufacture of world-class control and automation equipment.Achievements:Integration of Custom Service to identify number of devices and device names connected over the network.Responsibilities:Creation of Mobile app using React Native.Developed Strategic flow for development.Integrated Analytics, Crashlytics, Performance Measures using Firebase.Deployment of apps on play store and app store.Attended SCRUM callTechnologies: React-Native, Bonjour Service, Firebase - Analytics, Crashlytics, Performance, Redux & redux-thunk.Project 3: Lemon DecorLemon Dcor is an ecommerce platform for Home Furnishings.Achievements:Created image matching features, where users can upload fabric texture images and search the similar fabric images.Technologies: Python, Flask, OpenCV & ASP.NETProject 4: OnferenceOnference is a mobile and web platform exclusively for doctors to watch recorded and live CME videos. Doctors can record and share academic videos.Achievements:Developed automation tools for Video such as Compression, Pause and play.Created Adaptive Streaming Solution.Video-Broadcasting over the NetworkVideo Editing SolutionsResponsibilities:Development of Web application using Node.js, Express.js, EJS SSR & MongoDB.Implement features Securely using Angular in Front-End.Created flows using Lucid Chart and implementation of flows.Integration of 3rd party services such as Payment Gateway PayU, Firebase analytics, etc.Developed new features & resolved production bugs.Understand requirements from client, plan and implement the flows.Co-ordinated with Designers to get designs and get approvals from client.Technologies: Node.js, Express.js, MongoDB, ASP.NET, Angular, Payment Gateway, Analytics, Deep Linking, Crashlytics, Asana, Performance Measures & Social Login Integrations.EDUCATIONBCA from Yashwantrao Chavan Maharashtra Open University - 2013 |