Summary
Ankush Aggarwal is a Senior Software Engineer based in San Jose with 11 years of experience leading and architecting large-scale distributed microservices for companies like Google, eBay, and PayPal. He designs end-to-end systems that serve billions of requests per day, specializing in JVM-based backends (Kotlin/Java/Spring Boot), Kafka, Neo4j, MongoDB, and high-performance caching. As a hands-on team lead and code architect, he has driven multi-cluster Neo4j deployments, real-time Kafka pipelines, and sub-10ms P99 services while managing cross-functional teams and A/B rollouts. He actively writes technical blogs, maintains multiple open-source projects, and contributes to the community on GitHub and StackOverflow, reflecting a taste for teaching through code. Less obvious: he deliberately learns by making and fixing large mistakes early, which he credits for building resilient, maintainable systems at scale.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Technology (B.Tech.), Computer Science, Bachelor of Technology (B.Tech.), Computer Science at DIT UNIVERSITY
Master's degree, Computer Science, 3.6/4, Master's degree, Computer Science, 3.6/4 at Stony Brook University
English, Hindi