Sourabh Badhya is a backend-focused Software Engineer with six years of experience building transactional and query-processing systems, currently at Google and an active Apache Hive committer. He has driven significant Hive contributions around transaction management, CTAS semantics, compaction, and Metastore schema work, reflecting deep expertise in distributed data systems and Java. Prior roles at Cloudera and Walmart Global Tech exposed him to production-scale big data challenges and lifecycle ownership across large codebases. A strong academic performer from R.V. College of Engineering, he pairs rigorous engineering fundamentals with practical algorithmic work demonstrated in cross-language community projects like TheRenegadeCoder/sample-programs. Colleagues value him for shipping reliable backend features that bridge SQL semantics and storage mechanics—often surfacing subtle correctness fixes in transactional paths. He brings a blend of open-source stewardship and enterprise delivery that accelerates data platform robustness.
6 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering - BE, Computer Science, 9.47, Bachelor of Engineering - BE, Computer Science, 9.47 at R. V. College of Engineering, Bangalore
Contributions:718 reviews, 18 commits, 78 PRs in 8 months
Contributions summary:Sourabh primarily contributed to the Apache Hive project by implementing and refining features related to transaction management, query processing, and the Metastore. Their work included generating insert notification events, making CTAS use direct insert semantics, and addressing issues related to compaction and aborted transactions. The user's commits involved changes across multiple Java files related to semantic analysis, parsing, and testing of transactional features within the Hive codebase. They also modified SQL scripts used by the Metastore, indicating an understanding of database schema and upgrades.
Contributions:13 commits, 5 PRs, 8 comments in 1 day
Contributions summary:Sourabh primarily contributed sorting algorithms and a "Hello World" program within the repository. The user implemented bubble sort and insertion sort algorithms in Perl, demonstrating an understanding of algorithm implementation. Additionally, the user added a simple "Hello World" program using AutoHotKey and implemented the Fibonacci sequence in Perl.
code-golfaplpolyglotesoteric-languagediscord
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.