Summary
Apoorve Shrivastava is a Principal software architect with 18+ years of experience designing and delivering JEE and cloud-native systems, currently leading next-generation product work in Dallas focused on Apache Flink, Kafka, and Spring Boot. He specializes in microservices, performance engineering, test-driven development, and web application security, with a strong record of migrating monoliths to resilient microservice architectures. Apoorve combines hands-on development with architecture roadmaps, performance tuning, capacity planning and production stabilization for high-throughput systems. He has driven adoption of TDD across teams and frequently resolves complex production performance issues that others escalate. Comfortable across the stack—from AEM and OSGi to Kubernetes, Redis, and AWS—he pairs deep technical breadth with mentoring and delivery leadership. An engineer who moves easily between greenfield big-data projects and performance-critical migrations, he brings a pragmatic focus on making fellow developers’ lives easier while meeting business SLAs.
12 years of coding experience
21 years of employment as a software developer
Kendriya Vidyalaya Sangathan
Bachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at Savitribai Phule Pune University
English, Japanese, Hindi