Gaurav Mahajan is a Postdoctoral Associate at Yale’s Institute for Foundations of Data Science with eight years of experience bridging applied software engineering and academic research. He earned a PhD in Computer Science from UC San Diego after a solid industry foundation as a software developer at Microsoft and Epic, and internships at Sun Microsystems and ENS Cachan. His work combines rigorous theoretical training from IIT Delhi with practical systems experience, enabling him to translate research ideas into reliable software and experiment pipelines. Based in New Haven, he focuses on foundational data-science problems while retaining a developer’s pragmatism for building reproducible, production-ready research tools. An uncommon strength is his track record of moving between industry-scale codebases and academic research environments, which helps him accelerate collaborative projects across both worlds.
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.