Hi, I'm Saurav Modi
Senior Software Engineer

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.
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.
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)
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
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
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.
- ✓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
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
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%
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%
Skills & Technologies
A comprehensive toolkit I use to build robust, scalable applications from ground up.
Programming Languages
- Java 8/11/17/21
- TypeScript
- JavaScript (ES6+)
- SQL
- NoSQL
- HTML5
- CSS3
Frameworks & Libraries
- Spring Boot
- Spring Security
- React
- Node.js
- Angular
- GraphQL
- Hibernate/JPA
Cloud & Infrastructure
- AWS (ECS, Lambda, S3, RDS, Aurora, SQS)
- Docker
- Kubernetes
- Jenkins
- GitHub Actions
- GitLab CI/CD
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.