Ayush Agarwal is an experienced software engineer and tech lead with nine years in full-stack and backend development, currently leading engineering at Urban Company. He has a strong track record designing scalable ride-allocation and matching systems—at BluSmart he cut non-revenue travel by ~40,000 km/day and drove 180% growth in instant rides by rearchitecting core services. Comfortable across Java/Spring, Python, MERN and APIs, he has shipped collaboration and content-management features at Vimeo and built high-throughput microservices at Sabre. Ayush blends hands-on coding with team leadership, owning features from design through deployment and interviewing to grow teams. He’s pragmatic about replacing third-party dependencies with custom solutions when it reduces cost and improves accuracy, as seen in his in-house ETA model work. Based in Gurugram, he pairs strong algorithmic problem-solving with practical product impact in consumer and platform systems.
9 years of coding experience
6 years of employment as a software developer
High School, High School at Saint Ann College, Palia
Bachelor of Technology Computer Science and Engineering, Bachelor of Technology Computer Science and Engineering at Amity University
All India Senior School Certificate Examination, All India Senior School Certificate Examination at Shri Gulab Rai Montessori Senior Secondary School, Bareilly
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.