Ayush Agarwal is a Staff Software Engineer based in Bengaluru with nine years of experience building back-end systems and microservices for high-throughput payments and global platforms. He has led localization and geo-readiness efforts at PayPal and driven migration of monoliths to scalable microservices at PayU, improving latency and handling millions of daily transactions. Proficient in Java, Spring, Kafka, Redis, Cassandra and cloud platforms (AWS/Azure), he combines strong algorithmic thinking with pragmatic CI/CD, TDD/BDD and security tooling expertise. Known for reducing customer wait times via asynchronous designs and CDC integrations, he pairs hands-on engineering with team leadership and mentorship. Outside of product work, his GitHub ethos—"Embrace the chaos"—reflects a taste for tackling complex, real-world system challenges.
9 years of coding experience
7 years of employment as a software developer
Modern School Lucknow
B.Tech Information Technology, B.Tech Information Technology at Bharati Vidyapeeth
A simplified Trello clone built with React, Redux, Node, Express and MongoDB.
Contributions:15 reviews, 167 commits, 27 PRs in 2 years 5 months
built-with-reactjestexpressmongoosereactjs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.