Udit Vasu is a Staff Engineer with 11 years of experience building reliable backend systems and developer tools, currently leading engineering efforts at Postman in San Francisco. He has progressed through technical and leadership roles at Postman—from backend engineer to technical lead to staff—showing a consistent track record of shipping production-grade services and improving developer workflows. Udit is an active open-source contributor, notably to Postman’s own postman-collection and Newman projects where he has fixed subtle URL-parsing bugs, tightened JSDoc types, and modernized test suites to Chai while adding unit test coverage. His background spans full-stack contributions—from Perl and JavaScript instant answers at DuckDuckGo to front-end game UX work—which gives him a pragmatic cross-layer perspective. Colleagues describe him as a hands-on engineer who pairs careful attention to edge cases with a taste for improving developer ergonomics. He brings an engineering-first leadership style informed by deep code-level involvement and a history of shipping both tooling and user-facing features.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Technology - BTech Computer Science, Bachelor of Technology - BTech Computer Science at Jaipur Engineering College and Research Centre (JECRC)
Javascript module that allows a developer to work with Postman Collections
Role in this project:
Back-end Developer
Contributions:129 reviews, 683 commits, 438 PRs in 4 years 7 months
Contributions summary:Udit's commits primarily focus on improving and maintaining the codebase of a JavaScript module for working with Postman Collections. They corrected JSDoc annotations for various properties within the collection, addressing issues related to property definitions and added properties. The user also addressed bugs in URL parsing, including handling edge cases with empty paths and parsing paths correctly in JSON representations. In addition, the user also added unit tests for URL path parsing.
Newman is a command-line collection runner for Postman
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:108 reviews, 661 commits, 509 PRs in 4 years 7 months
Contributions summary:Udit's commits focus on updating and refactoring existing tests within the Newman project. Their work involved converting various system tests, including those for AppVeyor, Dockerfile, EditorConfig, JSDoc, nsp, repository, and Travis configurations, to use the Chai assertion library. This involved modifying assertion statements within multiple test files to align with Chai's syntax and structure, ensuring the continued quality and reliability of the project's testing suite. Further, the user has also added code to manage the coverage reports on unit tests.
api-testjenkinsjson-reportnewmanhttpie
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.