Utkarsh Maheshwari

Senior Engineer at Postman

Noida, Uttar Pradesh, 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

🤩
Rockstar
🎓
Top School
Utkarsh Maheshwari is a Senior Engineer with a decade of experience building reliable, test-driven developer tools and editor features while based in Noida, India. At Postman he has advanced testing infrastructure and collection functionality, improving CI coverage and adding critical tests for reporters and SSL client certificate flows. He contributed to widely used open-source projects including Newman (Postman CLI runner) and Neovim, where he worked on multigrid UI rendering and screen-update correctness. Comfortable across the full stack, he combines pragmatic refactoring with automated testing to reduce production surprises—hence his credo that "bad code causes heart attacks." His background includes a B.E. in Computer Science from BITS Pilani and a history of internships and Google Summer of Code work that reflect both product-grade engineering and deep OSS collaboration. Colleagues find him detail-oriented and prevention-focused, turning brittle areas into well-covered, maintainable systems.
code10 years of coding experience
job3 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
languagesEnglish, Hindi
github-logo-circle

Github Skills (16)

neovim10
unit-testing10
lua10
cil10
javascript10
api10
text-editor10
test-automation10
c119
jenkins-ci9
c179
jenkins9
code-coverage9
sdk8
api-testing7

Programming languages (15)

JavaCScalaTeXValaGoHTMLTypeScript

Github contributions (5)

github-logo-circle
Javascript module that allows a developer to work with Postman Collections
Role in this project:
userFull-stack Developer
Contributions:55 reviews, 42 commits, 19 PRs in 3 years 6 months
Contributions summary:Utkarsh primarily worked on enhancing the functionality of Postman's collection capabilities. Their contributions involved refactoring the use of FakerJS generators, removing incomplete generators, and adding replacements for non-use-case generators. They also implemented unit tests for dynamic variable generators, specifically focusing on new features related to file paths and directory paths, and refactored code to modularize and improve the efficiency of the code.
postmanpostman-collectionsjavascriptsdkpostman-collection
postmanlabs/newman

Jul 2019 - Aug 2021

Newman is a command-line collection runner for Postman
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:53 reviews, 40 commits, 3 PRs in 2 years 1 month
Contributions summary:Utkarsh primarily focused on enhancing the testing infrastructure and test coverage for the Newman project. They added unit tests and integration tests, particularly for default and external reporters. Furthermore, the user added tests for SSL client certificate functionality and improved the test suite by adding coverage checks and automating test runs within the CI/CD pipeline by integrating tools like `nyc` and `codecov`.
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
Utkarsh Maheshwari - Senior Engineer at Postman