Summary
Avinash Penugonda is a Senior Software Development Engineer based in Seattle with a decade of experience building high-throughput, resilient distributed systems at Expedia Group. He has led large migrations from legacy aggregation systems to gRPC-based services and architected L1/L2 caching and cache loaders that sustain 25k+ QPS per service and scale to over 40k QPS cluster-wide. Avinash combines deep systems design (Spring WebFlux, Kotlin coroutines, Redis, ScyllaDB, Kafka) with hands-on performance tuning—delivering p99 latencies around 20ms and measurable cost and bandwidth savings. He’s driven event-driven property pipelines processing millions of updates daily, shortened change propagation from 60 to 10 minutes, and unlocked $5M in annual gross profit via data mining and schema redesign. Beyond coding, he champions resiliency practices, runs cross-team migrations, authors internal technical guidance, and enjoys making complex platforms operable and observable.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Technology (B.Tech.) Electrical Electronics and Communications Engineering, Bachelor of Technology (B.Tech.) Electrical Electronics and Communications Engineering at Rajiv Gandhi University of Knowledge Technologies (IIITN)
Master of Science (M.S.) Computer Engineering, Master of Science (M.S.) Computer Engineering at University of Illinois Chicago
10 High School/Secondary Certificate Programs, 10 High School/Secondary Certificate Programs at Sri Viswasanthi English Medium School
English, Hindi, Telugu