Mohan Singh

Principal Software Engineer at Airbase

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
Mohan Singh is a Principal Software Engineer with 13+ years of experience building high-performance backend systems and founding engineering teams in hyper-growth SaaS and FinTech companies. He has a strong track record designing distributed systems and large-scale data processing platforms using Python, Java, Kafka, Redis, Postgres and MongoDB, and has led cross-geo teams across India, Australia and remote setups. As the first backend engineer for Atlassian India, he drove a major product transition and later architected and scaled a 25+ person multi-site team, then continued to set up and mature teams at Rippling and Airbase. Beyond leadership, Mohan contributes to open-source quality by improving MongoDB’s Java driver test coverage and validation logic, reflecting a focus on robustness and clear error handling. He combines hands-on architecture with product-facing collaboration, making him effective at turning complex domain requirements in payroll, spend management and travel into reliable, production-grade services.
code13 years of coding experience
job14 years of employment as a software developer
bookB.TECH Computer Engineering, B.TECH Computer Engineering at Rajasthan Institute of Engineering and Technology
github-logo-circle

Github Skills (10)

javas10
databases10
exception-handling10
mongodb10
java10
mongodb-database10
database10
testing10
testng9
java-libraries9

Programming languages (2)

JavaJavaScript

Github contributions (5)

github-logo-circle
mongodb/mongo-java-driver

Oct 2013 - Oct 2013

The official MongoDB drivers for Java, Kotlin, and Scala
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:10 commits in 8 days
Contributions summary:Mohan focused on improving the quality and robustness of the MongoDB Java driver. They implemented test cases to validate database name validation logic, ensuring exceptions are thrown when invalid names are used. Further, they refactored code, moving validation logic and updating error messages to enhance clarity and maintainability. The user's contributions primarily centered on improving the driver's reliability and error handling.
javakotlinmongodb-driverscalajava-library
mohansingh0141/expedia

Mar 2013 - May 2013

Contributions:12 commits in 2 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