An accomplished professional in Full-Stack and Cloud Native Development with 14 years of experience in Healthcare & Insurance, Banking and Financial Services, Telecom and Manufacturing Domains. Extremely proficient in designing, developing, deploying & maintaining complex, highly reliable, secured and scalable enterprise systems using Microservices or Client/Server patterned Cloud Native Architectures with strict Spring security principles.
Adept at developing & unit testing software applications using JAVA/J2EE, Spring Boot, Spring MVC, Angular8, JavaScript, JUnit, Jasmine & other cutting-edge technologies.
Designed end-to-end solutions tailored to meet client needs, leveraging cloud services, microservices architecture, and other modern technologies and conducted architecture reviews, provided recommendations to optimize performance, scalability, and security.
Highly skilled in designing and implementing effective and secured APIs for synchronous & asynchronous communications.
Expert in creating and maintaining application infrastructures on multiple cloud computing platforms like AWS and Azure using efficient DevOps principles.
Systematic Developer with experience in Relational and Non-relational databases using SQL/NoSQL technologies.
Expertise in Angular framework and its ability to create simple and scalable code for SPA creating Angular components.
An enthusiastic postgraduate (MTech) in computer science with a very much passion for technology having expertise in various software technologies.
Overview
15
15
years of professional experience
Work History
Architect
Optum Global Solutions
10.2022 - 12.2023
Modernized one of mission-critical applications by gradually migrating from Monolithic to Microservices architecture with maximum efficiency and minimal disruption to dependent applications and services
Developed independent, scalable & secured microservices with Spring boot, Spring Cloud frameworks incorporating Spring security and deployed using Docker, Kubernetes technologies
Implemented services using HttpClinetModule in Angular12 for making the API calls and inject data into required components
Collaborated with clients to understand their business objectives and technical requirements
Designed end-to-end solutions tailored to meet client needs, leveraging cloud services, microservices architecture, and other modern technologies
Conducted architecture reviews and provided recommendations to optimize performance, scalability, and security
Worked closely with development teams to ensure alignment with architectural guidelines and best practices
Provided technical leadership and guidance throughout the project lifecycle, from initial planning to implementation and deployment
Communicated complex technical concepts effectively to stakeholders at all levels of the organization
Implemented UI functionalities using Angular 8 and backend functionalities using Java 11 in the most efficient and reusable manner applying proper design patterns
Utilized Spring Batch features such as chunk-oriented processing, item readers, writers, and processors to streamline data processing workflows
Designed and developed Angular components, modules, and services
Performed effective unit testing by writing Jasmine specs for UI components and JUnit tests for backend components achieving a minimum code coverage of 90% for all projects
Created and maintained technical infrastructure on AWS platform using CI/CD, DevOps and Terraform(IaC) tools most effectively and achieved 30% cost savings
Integrated various internal and external services and systems by skillfully designing and implementing REST APIs & Kafka messaging patterns
Demonstrated excellence in collaborating with product teams, architects and driving requirements from design phase to production phase by building and following an efficient release process
Participated in Database designing and designed, developed & managed database tables on Oracle server using SQL language
Adopted NoSQL Dynamo DB and enhanced existing microservice architecture by following SAGA patterns.
Team Lead
Infosys Technology Ltd.
08.2017 - 10.2022
Served the healthcare clients of Zurich Insurance company by developing and maintaining customized insurance SaaS solutions for two years
Provided top-notch tech services to multiple prestigious clients like EON, Apple, Verizon
Created and maintained effective software solutions based on customer needs using Angular 8, Java 8, Spring & Oracle
Developed and maintained Angular 8 applications for EON web applications
Worked on Angular Upgrade changing angular versions to latest for legacy applications
Implemented responsive design principles and optimized performance for Angular applications
Implemented Spring Framework's transaction management capabilities to coordinate transactions across multiple resources
Developed and maintained batch processing solutions using Spring Batch framework to handle large volumes of data efficiently
Explored and implemented Microservices and Cloud Native Architectures with 12-Factor for various IT projects with outstanding project outcomes
Provided effective L3 & L2 Support for multiple applications covering in-depth application and systems incident resolution featuring a knowledge base, detailed documentation, training and incident trending analysis.
Full Stack Developer
HSBC Software Development Pvt. Ltd.
08.2012 - 06.2017
Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance
Participated in architecture, design and implementation of back-end features using Java
Implemented responsive design principles and optimized performance for Angular applications
Implemented transaction management solutions using Java Transaction API (JTA) to ensure ACID properties in distributed systems
Self-motivated, with strong sense of personal responsibility.
Programmer Analyst
Cognizant Technology Solutions India Pvt. Ltd.
06.2009 - 08.2012
Worked with software development and testing team members in developing end to end application for AMEX and Ameriprise
Involved in all the SDLC life cycle phases
Participated in Unit testing and Quality assurance using SONAR.
Provider Services Representative at Optum Global Solutions(India) private limitedProvider Services Representative at Optum Global Solutions(India) private limited
IT Service Desk Analyst / Technical Support Specialist at Optum Global Solutions Inc.IT Service Desk Analyst / Technical Support Specialist at Optum Global Solutions Inc.