SM
Open for Collaboration

Hi, I'm Saurav Modi

Senior Software Engineer

9+
Years Experience
10+
Projects Delivered
15+
Technologies

About Me

I'm a Senior Software Engineer with a proven track record of designing and implementing complex, scalable applications. My expertise spans across full-stack development, cloud infrastructure, and system architecture.

Throughout my career, I've led multiple teams to deliver high-impact projects, from building microservices architectures to implementing CI/CD pipelines that improved deployment efficiency by 300%.

I'm particularly passionate about developer experience, clean code, and mentoring junior engineers. I believe in continuous learning and staying up-to-date with the latest technologies and industry trends.

Problem SolverTeam PlayerContinuous Learner

Core Competencies

Clean Code

Writing maintainable, scalable code following best practices

Performance

Optimizing applications for speed and efficiency

Team Leadership

Mentoring developers and leading technical initiatives

Quality Driven

Delivering high-quality solutions with thorough testing

Professional Experience

Over 9+ of experience building scalable systems and leading engineering teams across fintech and healthcare domains.

V

Senior Software Engineer

Virtusa – JPMorgan Chase

08/2024 – Present ·

  • Architected horizontally scalable event-driven microservices platform using Apache Kafka (1M+ events/day)
  • Conducted chaos engineering exercises to identify single points of failure
  • Built automated retry mechanisms with exponential backoff and DLQs
  • Designed RESTful APIs using OpenAPI 3.0 with automated documentation
  • Optimized AWS Aurora PostgreSQL, reducing costs by 40%
  • Migrated 5+ microservices to AWS ECS (99.99% availability)
Apache KafkaAWSGraphQLPostgreSQLNode.jsDockerKubernetes
D

Software Engineer

DePaul University

08/2022 – 03/2024 ·

  • Optimized student information system to support 500+ concurrent users
  • Built API gateway with Spring Cloud Gateway (rate limiting, JWT validation)
  • Automated deployment pipelines, cutting deployment time by 40%
  • Architected performant React component libraries for UI consistency
Spring BootReactAWSJenkinsGitHub ActionsTypeScript
T

Senior Software Engineer

Tata Consultancy Services – Generali

11/2016 – 03/2022 · Switzerland/India

  • Led monolithic-to-microservices migration (30% deployment frequency improvement)
  • Integrated Redis caching for 20% of data (50% response time reduction)
  • Orchestrated CI/CD pipeline with Jenkins and SonarQube
  • Led Oracle PL/SQL ETL migration for 5M+ records
JavaMicroservicesRedisOracleJenkinsSpring Boot

Featured Projects

Real-world applications and platforms I've architected and delivered.

Event-Driven Microservices Platform

Horizontally scalable system processing 1M+ events/day using Apache Kafka for JPMorgan Chase communications.

1M+ events/day processed reliably
  • Implemented Kafka cluster with strategic partition key design
  • Built automated retry mechanisms with exponential backoff and DLQs
  • Designed Swagger-based event replay utility for incident recovery
  • Achieved zero data loss in critical workflows
Apache KafkaAWSMicroservicesNode.jsPostgreSQL

GraphQL Data Distribution Layer

Centralized GraphQL layer enabling declarative data fetching and accelerating development cycles across product teams.

Reduced development cycles by 30%
  • Implemented federated GraphQL architecture
  • Reduced data fetching complexity for client teams
  • Accelerated feature development timelines
  • Improved API consistency across services
GraphQLNode.jsAWSRedis

Multi-Region AWS ECS Migration

Orchestrated migration of 5+ microservices to AWS ECS with active-passive disaster recovery architecture.

99.99% uptime, disaster recovery compliance
  • Designed multi-region active-passive architecture
  • Achieved 99.99% availability SLA
  • Implemented automated failover mechanisms
  • Reduced infrastructure costs by 25%
AWS ECSDockerKubernetesCloudFormation

React Component Library

Built performant, reusable component library ensuring UI consistency and accelerating frontend development.

50% faster component development
  • Created 40+ reusable components
  • Implemented design system with Tailwind CSS
  • Documented with Storybook
  • Reduced component development time by 50%
ReactTypeScriptTailwind CSSStorybook

Skills & Technologies

A comprehensive toolkit I use to build robust, scalable applications from ground up.

P

Programming Languages

  • Java 8/11/17/21
  • TypeScript
  • JavaScript (ES6+)
  • SQL
  • NoSQL
  • HTML5
  • CSS3
F

Frameworks & Libraries

  • Spring Boot
  • Spring Security
  • React
  • Node.js
  • Angular
  • GraphQL
  • Hibernate/JPA
C

Cloud & Infrastructure

  • AWS (ECS, Lambda, S3, RDS, Aurora, SQS)
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
  • GitLab CI/CD
D

Databases & Tools

  • PostgreSQL
  • MySQL
  • Oracle
  • MongoDB
  • AWS Aurora
  • Redis

Areas of Expertise

System Architecture

  • Microservices Design
  • Event-Driven Architecture
  • Domain-Driven Design
  • API Design (REST/GraphQL)

Cloud & DevOps

  • AWS (ECS, Lambda, SQS, S3)
  • CI/CD Pipelines
  • Containerization (Docker)
  • Infrastructure as Code

Engineering Leadership

  • Technical Strategy
  • Code Reviews & Mentoring
  • Agile/Scrum
  • Cross-team Collaboration

Let's Connect

Have a project in mind or want to collaborate? I'd love to hear from you. Get in touch and let's create something amazing together.

Contact Information

Reach out through any of these channels. I'm typically available for calls and messages during business hours.

Connect on Social

Send a Message