Karan Batra is a software engineer with 10 years of experience, currently building systems at Google while mentoring engineers at Scaler Academy. A BITS Pilani computer science graduate, he blends strong algorithmic foundations with production-grade backend development. His open-source contributions to the widely used OpenGenus/cosmos repository demonstrate hands-on expertise in C/C++ algorithms and graph theory implementations like Prim’s MST and bridge trees. Based in India, he pairs large-company engineering with active community mentorship, helping bridge theory and practical coding skills. Colleagues can expect a developer who values clean algorithmic solutions and scalable backend design, informed by both industry and teaching experience.
9 years of coding experience
BITS Pilani, Birla Institute of Technology and Science
SSC, GPA - 10/10, SSC, GPA - 10/10 at Jankidas Kapur Public School, Sonipat
World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
Role in this project:
Back-end Developer
Contributions:9 commits, 4 PRs, 7 comments in 1 day
Contributions summary:Karan contributed to the project by implementing various algorithms and data structures in C++ and C, focusing on mathematical and graph-based solutions. Their work involved adding implementations for Euler's Totient function, set bit counting, Prim's Minimum Spanning Tree, and bridge tree algorithms. These contributions enhance the repository's library of algorithms and demonstrate proficiency in applying different programming paradigms.
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.