Abhijeet Srivastava

Abhijeet Srivastava

Lead full stack engineer

Bengaluru
Software Architecture
Distributed Systems Design
Technical Leadership
Scalability & Performance Engineering
Cloud-Native Development
Microservices
Containerization & Orchestration (Docker, Kubernetes)
Infrastructure as Code (IaC)
Observability
DevOps Practices

About Me

Staff Full Stack Engineer with experience in full stack development using Java, Spring Microservices, Angular, Reactjs, and AWS.

Professional Focus

Full Stack Development

Software Architecture

Microservices

Cloud-Native Development

DevOps Practices

Distributed Systems Design

Technical Leadership

Mentorship & Coaching

Scalability & Performance Engineering

API Design & Governance

Event-Driven Architecture

Serverless Architecture

Database Design & Optimization

Caching Strategies

Containerization & Orchestration (Docker, Kubernetes)

Infrastructure as Code (IaC)

CI/CD Pipelines

Observability (Monitoring, Logging, Tracing)

Cloud Architecture (AWS, GCP, Azure)

Application Security (AppSec)

Domain-Driven Design (DDD)

Test-Driven Development (TDD)

Agile Methodologies

Cross-Functional Collaboration

Modern JavaScript Frameworks (React, Angular, Vue.js)

TypeScript

State Management

Web Performance Optimization

Accessibility (A11y)

Component-Based Architecture

Languages

EnglishAdvanced
HindiAdvanced
Available for new projects

Experience

Staff Software Engineer / P4 Director

Morgan Stanley
04/2022 - Present

Spearheaded the end-to-end development of key modules as a primary Individual Contributor. Led the migration of the critical 10b51 module from AngularJS to ReactJS with Redux, significantly improving UI performance and maintainability. Designed and built backend REST APIs using Java 11 and maintained microservices, ensuring alignment with business goals through collaboration with Solution Architects. Actively participated in sprint planning, code reviews, and mentoring junior engineers.

Key Achievements
  • Led AngularJS to ReactJS migration
  • Owned modules from POC to production
  • Improved UI performance and test coverage
  • Designed and built REST APIs in Java 11
  • Mentored junior engineers
Technologies & Skills
Java 11
ReactJS
Redux
RxJS
AngularJS
REST APIs
Microservices
Gradle
Jenkins
Git
Bitbucket
SonarQube
OpenAPI (Swagger)

Consultant

Deloitte (for Sanofi)
01/2020 - 04/2022

Architected and delivered full-stack solutions for a major healthcare client. Developed modular UI components using Angular and built REST APIs in Java 11. Led the development and deployment of upstream applications in a serverless AWS architecture using Lambda, API Gateway, and Kubernetes. Functioned as a strong Individual Contributor within an Agile framework, coordinating with cross-functional teams to deliver features for safety-related, regulatory-compliant applications.

Key Achievements
  • Led serverless application development
  • Architected and delivered Java REST APIs
  • Developed reusable Angular UI components
  • Improved UX with reactive programming (RxJS)
  • Owned full deployment in AWS
Technologies & Skills
Angular
RxJS
Java 11
REST APIs
AWS Lambda
API Gateway
CloudWatch
Kubernetes
Gradle
Jenkins
Git
Bitbucket
Swagger

Developer

TransUnion LLC
Jun 2017 - Dec 2019

Continued on a project to modernize a legacy application to a microservices-based web application. As a full-stack developer, I was responsible for both front-end and back-end development. On the front end, I created new UI components and implemented various Angular 4 concepts. On the back end, I refactored legacy code to create RESTful API responses.

Key Achievements
  • Migrated legacy application to microservices
  • Developed new UI components with Angular 4
  • Refactored legacy code to RESTful APIs
Technologies & Skills
Java
Spring
REST API
Spring Security
JDBC Template
Angular 4

Software Engineer

Capgemini India Ltd.
Jun 2016 - Jun 2017

Designed and developed a high-volume batch processing application using Java 7. The application utilized multi-threading to process millions of transactions efficiently. My responsibilities included creating and managing multiple batch jobs using the Executor framework and ThreadPool.

Key Achievements
  • Built a high-volume batch processing application
  • Implemented multi-threading for efficient transaction processing
  • Managed batch jobs using Executor framework and ThreadPool
Technologies & Skills
Java 7
Multi-threading
ThreadPool
Executor Framework
Shell Scripting
AutoSYS
JDBC Template

Java - Trainee

Jspiders
05/2015 - 04/2016

Completed comprehensive training at Jspiders in Spring and Hibernate, developing expertise in building robust and scalable enterprise applications. Gained in-depth knowledge of Spring and Hibernate at Jspiders, strengthening abilities to architect and build robust, scalable systems. Mastered Spring and Hibernate frameworks through intensive training at Jspiders, enabling the development of robust and scalable applications.

Key Achievements
    Technologies & Skills
    Java
    Spring
    Hibernate

    Credentials

    Professional Certifications

    Education

    Inderprastha Engineering College
    B.Tech Electronics

    Inderprastha Engineering College2010 - 2014

    Skills & Expertise

    Full Stack DevelopmentSoftware ArchitectureMicroservicesRESTful APISQLJavaCloud-Native DevelopmentDevOps PracticesJavaScriptAlgorithmsAngularReactSPA DevelopmentWebpackNPMSpring BootSpring MVCHibernateKafkaJUnitMockitoJestSonarQubeDockerJenkinsGitScrumTechnical LeadershipProblem SolvingCode Review And MentoringSystem Design

    Technical Skills

    development

    Java
    Spring Boot
    Spring MVC
    Hibernate
    Microservices
    System Design
    Distributed Systems
    Event-Driven Architecture
    Domain-Driven Design (DDD)
    Angular
    Reactjs
    TypeScript
    JavaScript
    Webpack
    NPM
    AWS
    Kubernetes
    Docker
    Terraform
    Infrastructure as Code (IaC)
    RESTful API
    GraphQL
    gRPC
    SQL
    NoSQL
    Kafka
    Redis
    Jenkins
    CI/CD
    Observability
    Prometheus
    Grafana
    JUnit
    Mockito
    Jest
    SonarQube
    Git
    Scrum
    Technical Leadership
    Mentorship

    soft Skills

    Technical Leadership
    Complex Problem-Solving
    Code Review and Mentoring
    Cross-Functional Collaboration
    Architectural Vision
    Stakeholder Management
    Influence Without Authority
    Effective Communication
    Business Acumen
    Pragmatism

    © 2025 Jane Doe. All rights reserved.

    0%