SM
Welcome to my portfolio

Hi, I'm Saurav Modi

Senior Software Engineer specializing in microservices architecture, distributed systems, and cloud infrastructure. I transform complex technical challenges into scalable, resilient solutions.

8+

Years Experience

20+

Projects Shipped

Virtusa

Current Role

About Me

A software engineer driven by solving complex problems at scale

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 Solver
Team Player
Continuous Learner

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

7+ years building scalable systems, leading technical teams, and solving complex architectural challenges.

Senior Software Engineer

Virtusa – JPMorgan Chase

08/2024 – Present

Key Achievements

  • 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)

Technologies

Apache KafkaAWSGraphQLPostgreSQLNode.jsDockerKubernetes

Software Engineer

DePaul University

08/2022 – 03/2024

Key Achievements

  • 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

Technologies

Spring BootReactAWSJenkinsGitHub ActionsTypeScript

Senior Software Engineer

Tata Consultancy Services – Generali

Switzerland/India11/2016 – 03/2022

Key Achievements

  • 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

Technologies

JavaMicroservicesRedisOracleJenkinsSpring Boot

Featured Projects

Showcase of significant projects demonstrating technical expertise and impact.

Event-Driven Microservices Platform

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

  • 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

Impact: 1M+ events/day processed reliably

Apache KafkaAWSMicroservicesNode.jsPostgreSQL

GraphQL Data Distribution Layer

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

  • Implemented federated GraphQL architecture
  • Reduced data fetching complexity for client teams
  • Accelerated feature development timelines
  • Improved API consistency across services

Impact: Reduced development cycles by 30%

GraphQLNode.jsAWSRedis

Multi-Region AWS ECS Migration

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

  • Designed multi-region active-passive architecture
  • Achieved 99.99% availability SLA
  • Implemented automated failover mechanisms
  • Reduced infrastructure costs by 25%

Impact: 99.99% uptime, disaster recovery compliance

AWS ECSDockerKubernetesCloudFormation

React Component Library

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

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

Impact: 50% faster component development

ReactTypeScriptTailwind CSSStorybook

Interested in learning more about these projects or discussing potential collaboration?

Let's Talk

Technical Skills

Comprehensive expertise in building scalable, distributed systems with modern tools and best practices.

Languages & Frameworks

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

Cloud & DevOps

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

Databases

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

Specializations

  • Microservices Architecture
  • Distributed Systems
  • Event-Driven Design
  • API Design (REST, GraphQL)
  • System Scalability
  • Chaos Engineering
  • CI/CD Pipelines
  • Monitoring & Observability

Areas of Expertise

Backend Development

  • Java Spring Boot
  • Node.js
  • Microservices
  • API Design

Cloud Infrastructure

  • AWS Services
  • Kubernetes
  • Infrastructure as Code
  • Disaster Recovery

System Design

  • Scalability
  • Distributed Systems
  • Event-Driven Architecture
  • Performance Optimization

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

Prefer a quick message? Email me directly at contact@sauravmodi.com