Bhupen Chauhan

Technical Manager - NLP at Reverie Language Technologies

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Bhupen Chauhan is a Technical Manager specializing in NLP with over a decade of experience building language technologies for Indian languages at Reverie. He progressed from software engineer to technical lead and now manages research-driven NLP efforts, blending applied research with product-focused engineering. Skilled in transliteration and Indian language computing, he pairs a B.Tech. in Computer Science with hands-on algorithm and backend development—his open-source Java contributions include classic algorithms and string-matching implementations. Based in Bengaluru, he brings deep domain expertise in multilingual text processing and a practical knack for turning research prototypes into production-grade systems.
code10 years of coding experience
job7 years of employment as a software developer
bookRuchika High School, Bhubaneswar
bookBachelor of Technology (B.Tech.), Computer Science Engineering, Bachelor of Technology (B.Tech.), Computer Science Engineering at College of Engineering and Technology, Bhubaneswar
bookScience, Science at College of Basic Science and Humanities
languagesHindi, Gujarati, Odia, English
github-logo-circle

Github Skills (6)

data-structures10
javas10
algorithms10
data-structure10
java10
testing9

Programming languages (5)

TypeScriptJavaJavaScriptLuaJupyter Notebook

Github contributions (5)

github-logo-circle
Share, discuss and learn about algorithm implementations!
Role in this project:
userBack-end Developer
Contributions:13 commits in 5 days
Contributions summary:Bhupen primarily contributed to the implementation of various algorithms and data structures in Java. They added code for the Knuth-Morris-Pratt algorithm, Levenshtein distance calculation, Harshad number determination, and Collatz Chain. Additionally, the user wrote test classes and updated existing files. The user also implemented a Vigenere cipher, Stooge Sort, and Happy Number algorithm.
implementationsdata-structuresdiscusssharealgorithm-implementations
reverieinc/RevCode

Aug 2020 - Aug 2021

Contributions:4 commits, 7 pushes, 3 branches in 11 months
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
Bhupen Chauhan - Technical Manager - NLP at Reverie Language Technologies