Udit Vasu

Staff Engineer at Postman

San Francisco, California, United States
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

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Technology - BTech Computer Science, Bachelor of Technology - BTech Computer Science at Jaipur Engineering College and Research Centre (JECRC)
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
76reputation
17kreached
2answers
0questions
github-logo-circle

Github Skills (27)

unit-testing10
duckduckgo10
javascript10
handlebars10
css10
url-parsing10
jsdoc10
front-end-development10
chai10
questions-and-answers10
instantsearch10
test-automation10
newman9
perl9
json-api9

Programming languages (8)

ShellC++PureScriptBatchfileJavaScriptPerlHTMLPython

Github contributions (5)

github-logo-circle
Javascript module that allows a developer to work with Postman Collections
Role in this project:
userBack-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.
postmanpostman-collectionsjavascriptsdkpostman-collection
postmanlabs/newman

Jun 2018 - Dec 2022

Newman is a command-line collection runner for Postman
Role in this project:
userQA 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.
Request Free Trial