Kushagra Aggarwal is a Senior Software Engineer with 10 years of experience building scalable systems, currently at DoorDash after several roles at Microsoft where he focused on distributed systems and large-scale service reliability. An IIT Kharagpur dual-degree graduate, he combines strong algorithmic and C++ foundations with practical experience in distributed systems, backup at scale, and data quality frameworks for financial market data. He has taught and mentored students in theory of computation and JEE math, reflecting a talent for clear technical communication and pedagogy. Recently curious about cryptography and with some exposure to ML/NLP, he brings a growth mindset and a pattern of moving between research-oriented internships and production engineering roles to solve hard infrastructure problems.
10 years of coding experience
5 years of employment as a software developer
IIT JEE preparation, IIT JEE preparation at Vidyamandir Classes
High School CBSE, High School CBSE at Springfields Public School
Dual Degree - Bachelors & Masters Computer Science and Engineering, Dual Degree - Bachelors & Masters Computer Science and Engineering at Indian Institute of Technology, Kharagpur
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.
Request Free Trial
Kushagra Aggarwal - Senior Software Engineer at DoorDash