Vaibhav Singh is a versatile software engineer and Graduate Teaching Assistant with a decade of hands-on experience building scalable, user-focused systems across frontend, backend, and cloud stacks. He has driven measurable product and business impact at BrowserStack—boosting MRR, cutting downtime, and delivering features used by millions—while also contributing key improvements to open-source projects like Nightwatch and go-github. Comfortable in Python, Go, Ruby, JS/TS and Kubernetes, he pairs data-driven decision making (Amplitude/GA) with pragmatic engineering to optimize performance and developer productivity. Notably, he rebuilt Nightwatch’s HTML reporter and VSCode extension that together reached millions of downloads and thousands of active users, and he led zero-disruption Kubernetes migrations for half a million users. Based in Boston, he blends production-grade system design with test automation and developer tooling, and is actively seeking summer 2025 internships to tackle high-impact product problems.
10 years of coding experience
1 year of employment as a software developer
Full Stack Web Development Certification Computer Software Engineering, Full Stack Web Development Certification Computer Software Engineering at freeCodeCamp
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at Northeastern University
Kendriya Vidyalaya Sangathan
Bachelor's degree Computer Science and Engineering, Bachelor's degree Computer Science and Engineering at BML Munjal University
Attendee Badge Generator for Conferences http://badgeyay.com Backend: http://badgeyay-dev.herokuapp.com
Role in this project:
Back-end Developer
Contributions:22 commits, 99 PRs, 30 pushes in 8 months
Contributions summary:Vaibhav contributed to the backend of the Badgeyay project by implementing new features and fixing bugs. They added a debug mode, a 500 error page, and environment variables for Travis CI. The user also addressed a Heroku application error and improved the Swagger UI for API documentation. Further work included code refactoring for PEP8 compliance and fixing tests.
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:282 reviews, 54 commits, 84 PRs in 1 year 5 months
Contributions summary:Vaibhav primarily focused on improving the Nightwatch.js testing framework by addressing issues in the XML output generation for parallel tests. They updated method mappings for elements, frames and added commands related to elements to enhance test functionality. Furthermore, the user added new element-related commands like getComputedLabel, getComputedRole, and takeElementScreenshot, which expands the assertion capabilities and usability of the framework.
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.