Experienced Full Stack Developer with over 10 years of expertise in building and maintaining enterprise-level applications across e-commerce, insurance, retail and financial services industries.
Proficient in full-stack development using C#, Angular, React.js, Node.js, and RESTful APIs, with a strong command over SQL Server, PostgreSQL, and NoSQL databases.
Experienced in cloud platforms such as Google Cloud (Certified) and Microsoft Azure, leveraging Docker, Kubernetes, Terraform, Pub-Sub and Infrastructure as Code (IaC) to deliver robust, containerized, and highly available solutions.
Strong DevOps expertise, ensuring Continuous Integration/Continuous Deployment (CI/CD) through Azure DevOps, GitHub Actions, and Kubernetes. Experienced in implementing automated workflows and cloud-native architectures.
Well-versed in Agile methodologies, working with cross-functional teams to drive software development lifecycles (SDLC) from concept to deployment.
Overview
11
11
years of professional experience
1
1
Certification
Work History
Fullstack Developer
Capgemini
08.2022 - Current
Assignment -Neo (AI-Powered Digital Assistant)
Jan 2024 – Present
Built responsive, modular UIs using Angular, HTML5, tailwind within a microfrontend architecture using Webpack 5 and Module Federation, supporting enterprise modules like Sales, HR, Legal, and Finance.
Created reusable components with Storybook and ensured quality via Jest, Karma, and Snapshot Testing.
Developed secure, scalable middleware in Node.js, integrating JWT/OAuth 2.0 for API security and implementing structured logging, error handling, and request validation.
Collaborated on the design and implementation of the centralized .NET C# routing layer, which redirected AI prompts to domain-specific microservices.
Collaborated on integration with backend systems using .NET Core, ASP.NET, Entity Framework, and LINQ, enabling efficient microservice communication and high-performance data access across key business functions.
Integrated Google Firestore as a NoSQL backend for managing AI data, and used Google Cloud Storage (Buckets) for secure file upload and processing pipelines.
Deployed scalable services on Cloud Functions, Cloud Run, and GKE, with end-to-end monitoring via Cloud Logging, Monitoring, and enforced security through IAM.
Integrated Google Gemini APIs to enable AI-driven document summarization by sending training data from various use cases, enhancing internal productivity tools.
Contributed to technical design workshops, sprint planning, and Agile ceremonies.
Assignment – IKEA
Aug 2022 – Dec 2023
Developed middleware using Node.js, Nest.js and Express on GCP, optimizing API performance, real-time data flow, and scalability across microservices.
Implemented key middleware features like JWT/OAuth 2.0 authentication, structured logging, and request validation using NestJS's modular architecture, enhancing reliability and maintainability.
Collaborated with the IKEA Family Member Team to build and maintain C# .NET Core APIs, ensuring seamless integration with Node.js services through RESTful design, asynchronous programming, and Entity Framework for optimized data access.
Contributed to frontend platforms built in React and TypeScript, ensuring seamless API integration and real-time data flow.
Built and maintained scalable GCP infrastructure using Terraform, supporting multi-environment deployments with Github actions, Docker, Kubernetes, Cloud Run, and Cloud Functions.
Migrated from legacy messaging systems to a event-driven architecture using Pub-Sub, improving reliability and message throughput by 30%.
Implemented GCP Load Balancers and firewall rules for controlled and reliable traffic flow.
Secured cloud environments with IAM, Secret Manager, API Gateway, and Security Command Center, and established safe database access via VPC Peering for MongoDB Atlas.
Hands-on experience with Cloud SQL (PostgreSQL) and MongoDB, leveraging stored procedures, LINQ, and ORM tools like TypeORM to optimize query performance and improve data access speed by up to 40% in high-traffic applications.
Provided critical operational support during peak retail events, ensuring high availability and rapid issue resolution.
Full Stack Developer
Daniel Wellington AB
03.2022 - 06.2022
Developed scalable backend services using Node.js and Express.js, implementing modular routing, middleware, and structured error handling.
Built and maintained RESTful APIs for seamless service communication.
Utilized Azure Cloud services for infrastructure scalability and integrated Azure DevOps for automating build, test, and deployment pipelines, ensuring efficient and reliable deployment cycles.
Implemented unit and integration testing using Jest, ensuring high code quality and reliability across development stages.
Worked within Agile teams to develop features, and provided clear, comprehensive technical documentation for smooth cross-team collaboration.
Consultant
Kindred Group
09.2021 - 02.2022
Built dynamic, responsive, and cross-browser compatible UIs using Angular 12, TypeScript, HTML5, and CSS3, adhering to modern UX/UI standards and component-based architecture.
Engineered scalable backend services using Node.js and Express.js, developed secure and modular RESTful APIs, and implemented JWT/OAuth 2.0 for robust authentication and authorization.
Architected and managed databases across PostgreSQL and MongoDB, using TypeORM/Sequelize for structured data access, query optimization, and seamless integration with application services.
Leveraged Docker for containerized deployments, established CI/CD pipelines via Jenkins/GitHub Actions, and enforced high code quality with test automation using Jest and Cypress.
Associate
PriceWaterHouse Coopers (PwC)
12.2018 - 08.2021
Migrated a legacy monolith to a microservices and micro-frontend architecture, which allowed the team to deploy core modules independently, enhancing flexibility and scalability in our applications.
Designed and developed RESTful APIs using .NET Core and Node.js, establishing secure inter-service communication which improved integration between services built on different tech stacks.
Led the database migration and optimization efforts across SQL Server, PostgreSQL, and MongoDB, which significantly boosted performance and ensured data integrity across our distributed services, making our systems more reliable.
Solution Analyst
Ericsson Global India Pvt. Ltd.
03.2018 - 10.2018
Built responsive SPAs using React.js and Node.js, improving UI performance and usability.
Implemented automated testing with Jest and Cypress for stable and scalable releases.
Collaborated in Agile teams to deliver full-stack features and optimize system efficiency by 30%.
Application Development Analyst
Accenture Solutions Pvt. Ltd.
10.2014 - 03.2018
Developed and optimized SQL Server databases, including Stored Procedures, Functions, Views, Triggers, and Indexes, ensuring efficient data retrieval and management.
Developed and optimized SQL Server databases using stored procedures, views, and complex queries.
Built and maintained C#/.NET applications with CI/CD integration using TFS and Octopus.
Education
Bachelor of Technology (B. Tech) - Computer Science Engineering