Principal Software Engineer

Architecting systems that route ~20,000 requests a second for millions of travelers.

Distributed systems & cloud architecture leader โ€” 11+ years across aviation, healthcare, and storage. Currently driving platform architecture for Delta Air Lines' revenue-critical retail platform.

๐Ÿ“ Bengaluru, India โœ‰ rishi7srivastav@gmail.com
PLATFORM.REQUEST_FLOW โ€” live topology sketch 150+ microservices
CLIENT CART OFFER ORDER SEATS BAGS WIFI MENU POSTGRES ORACLE CASSANDRA KAFKA TPF
20K
REQ/SEC PEAK
20+
APIS EXPOSED
10+
DOWNSTREAM CONSUMERS
โˆ’48%
PRODUCTION INCIDENTS
01

Summary

Principal Software Engineer with 11+ years building enterprise-scale distributed systems across aviation, healthcare, and storage. Leads architectural evolution of a revenue-critical platform serving millions of passengers, sets engineering standards across 6+ teams, and translates business strategy into extensible platform capabilities. Track record of tying architecture decisions directly to reliability, cost, and revenue outcomes โ€” most recently a 48% cut in production incidents and a billion-dollar seats-modernization initiative. Early, hands-on adopter of AI-assisted engineering โ€” Amazon Bedrock, Claude, MCP, Kiro โ€” including production-facing agentic AI.

48%
Reduction in production incidents from performance, scalability, and regional-failover initiatives across core customer journeys.
$1B+
Delivered for seat modernization and Seats Next Gen design and development, powering a strategic billion-dollar initiative.
6+
Engineering teams guided architecturally, plus direct technical leadership of a 10-member engineering team.
1st
Forward-deployed architect for Virgin Atlantic's integration into Delta's retail ecosystem โ€” Seats & Bags capability reuse.
02

Experience

Principal Software Engineer ยท Delta Air Lines
MAY 2021 โ€” PRESENT
  • Lead technical design and system architecture for Delta's Seats & Ancillary Retail Platform โ€” 150+ microservices, ~20K combined req/sec, 20+ APIs, 10+ downstream consumers across hybrid AWS and on-premise environments.
  • Drive architectural leadership across 6+ engineering teams; direct technical leadership for a 10-member engineering team.
  • Led evolution of legacy DataPower, SOA, and TPF systems into cloud-native microservices by reverse-engineering undocumented business rules and defining reusable service boundaries.
  • Forward-deployed as technical architect for Virgin Atlantic's integration with Delta's retail ecosystem, driving end-to-end architecture across reusable Seats and Bags capabilities.
  • Co-designed SeatMap Next Generation โ€” a unified integration model across Delta channels, reducing channel-specific complexity and enabling future merchandising capabilities.
  • Led performance, scalability & reliability initiatives across core customer journeys, cutting production incidents by 48%.
  • Architected the Order Data Access solution, enabling a phased Oracle-to-Aurora PostgreSQL migration while maintaining data consistency between legacy and cloud platforms.
  • Built a proof-of-concept AI agent on Delta's retail platform performing passenger Special Service Request additions via natural language โ€” demonstrating agentic AI for enterprise retail workflows.
  • Built reusable Kiro steering files, custom agents, and specifications that standardized architecture guidance and code generation across delivery.
Zulu Modernization โ€” Cloud & Applications Modernization

Contributed to Delta's applications modernization program, moving core platform capabilities to cloud-native architecture as part of the airline's broader multi-year AWS migration.

  • Participated in Domain-Driven Design and architecture design for modernized services.
  • Led design and development of API specifications, Infrastructure as Code (CI/CD), and cloud-native applications.
  • Developed scalable, robust, secure cloud-native services using microservices, Java 11, Docker, OAuth, Spring Boot, and Quarkus across SQL and NoSQL databases.
  • Built on AWS โ€” Lambda, API Gateway, Route 53, VPC, IAM, DynamoDB, Lambda Authorizer, S3, CloudFormation, and CodePipeline.
  • Led development of testing strategy spanning contract testing, mutation testing, TDD, BDD, and integration testing.
Java 11Microservices DockerOAuth 2.0 Spring BootQuarkus AWS LambdaAPI Gateway DynamoDBRoute 53 VPCIAM S3CloudFormation CodePipelineCI/CD
๐Ÿ“ฐ Featured โ€” Delta's cloud migration and AI-driven customer experience journey: Constellation Research โ†—
Software Engineer ยท GE HealthCare
APR 2019 โ€” MAY 2021
  • Developed cloud-native microservices in Java 11, Spring, Docker, and Kubernetes, improving deployment consistency and scalability.
  • Integrated Kong & WSO2 API gateways, Kafka, Helm, PostgreSQL, Redis, and Spring Cloud Stream/Integration for high-availability clinical data pipelines.
  • Followed Behavior-Driven Development (BDD) and built automated test suites to validate services end-to-end.
Perinatal Surveillance โ€” Clinical Care Digital Solution

Designed and developed a perinatal surveillance information system that helps clinicians deliver coordinated care to every mother and baby. The platform captures data from multiple bedside devices and hospital systems into a single, continuously updated patient record โ€” surfacing fetal monitoring strips alongside enterprise EMR clinical data on one screen, so clinicians can make faster, better-informed decisions during labor and delivery. During the COVID-19 pandemic, this remote patient-monitoring capability took on added importance as hospitals leaned on cloud-based virtual care to manage surge capacity while limiting clinician exposure.

Java 11Microservices DockerKubernetes Kong API GatewayWSO2 KafkaHelm PostgreSQLRedis Spring Cloud StreamSpring Integration Spring Boot
๐Ÿ“ฐ Industry context โ€” GE Healthcare's cloud-based remote monitoring during COVID-19: Healthcare IT News โ†—
Software Engineer ยท Dell EMC
SEP 2017 โ€” MAR 2019

Built enterprise backend capabilities for large-scale storage and server-configuration platforms, focused on reliability, performance optimization, and scalability.

Advanced Configuration Tool โ€” VCE
FEB 2018 โ€” SEP 2018

Developed and enhanced business-critical microservices and applications that let business users configure servers and systems through customized, guided, or automatic configuration paths for enterprise sales. Also supported pricing, quoting, licensing, order management, sales-force workflows, and SKU creation.

Spring IntegrationHibernate iBATISSpring Data JPA Spring BootSpring MVC Gemfire CacheEhcache MySQLRedis JMSEureka JenkinsREST
Credential Services โ€” Server & Client Development
SEP 2017 โ€” JAN 2018

Designed and developed server and client applications for credential-management microservices, communicating over HTTPS and secured with additional asymmetric cryptography.

JavaSpring Boot VaultPostgreSQL REST / HATEOASJenkins
Software Engineer ยท Mindtree
OCT 2015 โ€” SEP 2017

Delivered enterprise Java applications across distributed environments for multiple client engagements.

SLA Services
MAY 2017 โ€” AUG 2017

Led enhancement of an SLA-calculation application processing lakhs of tickets, factoring in customer, product type, priority, business hours, holidays, and time zone to determine SLOs โ€” helping support engineers respond to and resolve tickets on time.

JavaSchedulers Multi-threadingRedis ActiveMQMySQL SpringHibernate REST
Master Controller Service
FEB 2017 โ€” APR 2017

Built an integration layer that ingested and processed data from standalone and third-party applications based on relational parameters like parent-child hierarchy, then routed the filtered, processed data to downstream portal applications.

ScalaKafka JavaJMS SOAPAkka
vCenter Monitoring Solution
MAR 2016 โ€” FEB 2017

Researched, designed, and implemented a scalable application to monitor device performance across a virtual infrastructure โ€” fetching metrics and generating events and alarms via a multi-threaded, scheduler-driven architecture.

JavaMulti-threading Schedulers
Hotel Booking Application
OCT 2015 โ€” FEB 2016

Enhanced the presentation layer and modified core business logic for a hotel booking application.

03

Skills & Certifications

Architecture & Leadership

๐Ÿ… AWS Certified Solutions Architect โ€“ Associate System DesignDDDMicroservices Microservice ArchitectureEvent-Driven Architecture Platform ModernizationApplication Modernization AWS Serverless ArchitectureCloud & Edge Native Development Technical StrategyArchitecture Reviews Agile Software DevelopmentMentoring Stakeholder Management

Reliability & Scale

High AvailabilityFault Tolerance Regional FailoverDisaster Recovery ObservabilityPerformance Engineering DevOpsData Caching Enabled Applications

Java & Spring

JavaPython Spring CoreSpring Boot Spring CloudSpring Integration Spring MVCQuarkus

Cloud & Infrastructure

AWS LambdaAPI Gateway DynamoDBAurora ROSA / OpenShiftDocker KubernetesPivotal Cloud Foundry (Basic)

Data, Messaging & Caching

KafkaRabbitMQ OraclePostgreSQLMySQL MongoDB (Basic)Redis MemcachedGemFireHazelcast

TDD / BDD & Testing

TDDBDD Contract TestingMutation Testing Integration TestingJUnit MockitoPowerMockito SerenityWireMockTestContainers

DevOps & Tooling

MavenGitSVN JenkinsCI/CD

AI & Developer Productivity

Amazon BedrockClaudeMCP KiroRAGPrompt Engineering
โœ“AWS Certified Solutions Architect โ€“ Associate
โœ“2 promotions at Delta Air Lines, Bengaluru
โœ“4 Gold Awards for engineering contributions
โœ“Chairman's Club Nominee (3ร—)