Himanshu Bhatia is a Data & Applied Scientist at Microsoft IDC in Bangalore with eight years of experience building trust and safety solutions for advertising platforms. He holds a BTech (Honours) in Computer Science from IIIT-H and has progressed from a data science intern to a level 2 applied scientist focused on protecting users, publishers, and advertisers while saving costs for the ads business. Comfortable across Python, C/C++, Linux and algorithms, he pairs rigorous academic training (9.03/10) with practical production experience shipping backend systems and models at Microsoft. Outside of work he contributes algorithm implementations to popular open-source collections, demonstrating a hands-on command of data structures and efficient algorithms. His background includes research projects, teaching assistant roles in optimization, and full-stack internships, reflecting a blend of research curiosity and product-focused engineering.
8 years of coding experience
4 years of employment as a software developer
Senior Secondary, Senior Secondary at Indore Public School
High School, 10 CGPA, High School, 10 CGPA at Choithram School North Campus - India
Bachelor of Technology - BTech(Honours), Computer Science, 9.03/10.0, Bachelor of Technology - BTech(Honours), Computer Science, 9.03/10.0 at International Institute of Information Technology
:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/
Role in this project:
Back-end Developer
Contributions:15 commits, 12 PRs in 1 year
Contributions summary:Himanshu contributed to the repository by implementing various algorithms in different programming languages, focusing on mathematical and sorting algorithms. They added implementations for Armstrong numbers, binary addition, and the Russian peasant multiplication method in C++. The user also implemented QuickSort in C and MergeSort in C++, demonstrating proficiency in data structures and algorithm design. This work aligns directly with the repository's core purpose of providing algorithm implementations.
:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/
Contributions:14 pushes, 6 branches in 1 year
golangcppleetcodeprogramming-languageslanguages
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.