Harshad Mulmuley

Engineering Manager at BrowserStack

Pune, Maharashtra, 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
Harshad Mulmuley is an engineering manager with 13 years of experience building and leading backend systems for internet-scale products, currently at BrowserStack. He is a hands-on polyglot engineer proficient in Python, Ruby on Rails, Node.js, Django and C, with a track record of moving from individual contributor roles to senior leadership. Harshad has deep experience in databases and persistence layers, exemplified by his open-source contribution adding a CouchDB-backed abstraction to the FAUCET OpenFlow controller to persist switch and flow data. He has led cross-functional teams at fast-paced companies like Turtlemint and BrowserStack, shipping robust APIs and infrastructure features. Based in Pune and grounded in a BTech in Computer Science from VNIT, he blends systems-level troubleshooting with people leadership and pragmatic engineering process improvements. Colleagues value him for translating complex network and backend problems into maintainable, production-ready solutions.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor of Technology (BTech), Computer Science, 7.18, Bachelor of Technology (BTech), Computer Science, 7.18 at Visvesvaraya National Institute of Technology
languagesEnglish, Hindi, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

faucet10
couchdb10
sdn-network10
python10
nosql-database10
sdn10
openflow9
database-design9
api8
apidoc8

Programming languages (3)

JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
faucetsdn/faucet

Jul 2016 - Feb 2017

FAUCET is an OpenFlow controller for multi table OpenFlow 1.3 switches, that implements layer 2 switching, VLANs, ACLs, and layer 3 IPv4 and IPv6 routing.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:34 commits in 7 months
Contributions summary:Harshad implemented and integrated a database module, specifically focusing on CouchDB, for storing and managing data related to the OpenFlow controller. Their work involved creating an abstraction layer (`NsOdbc`) to interact with non-relational databases, including connection management and database operations (create, insert, update, delete). They also integrated the database functionality into the main application (`faucet.py` and `gauge.py`) to store switch and flow information. These changes indicate efforts to persist and retrieve network configuration and flow data.
faucet-sdncontrolleripv4sdn-controllersdn
harshad91/railsgoat

Mar 2023 - Mar 2025

A vulnerable version of Rails that follows the OWASP Top 10
Contributions:22 PRs, 24 pushes, 21 branches in 2 years
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