Kamalakannan Nandagopal

Staff Engineer at Postman

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

🤩
Rockstar
🎓
Top School
Kamalakannan Nandagopal is a Staff Engineer and engineering leader with 11 years of experience driving platform and front-end engineering at Postman from India. He leads Client Platforms and AI-native initiatives like Agent Mode, owning architecture, performance, and developer experience while also hiring and mentoring high-performing teams. His work spans building SDKs, desktop-to-web transitions, and security-focused features such as Bring Your Own Key data encryption for sensitive cloud data. A hands-on maintainer in Postman’s open-source ecosystem, he’s contributed test automation to Newman and enhanced serialization and proxy support in the postman-collection SDKs, helping ensure reliability across CLI and library tooling. Colleagues know him for delivering large-scale sync and storage redesigns that measurably improved app performance and for instigating org-wide front-end unification that sped development cycles.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Technology (B.Tech.) Information Technology, Bachelor of Technology (B.Tech.) Information Technology at Sri Sivasubramaniya Nadar College Of Engineering
github-logo-circle

Github Skills (11)

javascript10
nodejs10
sdk10
test-automation10
apidoc9
cil9
api9
jenkins-ci8
jenkins8
api-testing8
postman7

Programming languages (5)

C++CSSJavaScriptGoHTML

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:164 commits, 79 PRs, 133 pushes in 1 year 7 months
Contributions summary:Kamalakannan primarily contributed to the Postman collection SDK, focusing on the core functionalities of the library. Their work involved modifying the response handling to support buffer serialization and deserialization using `Buffer.toJSON()`. They also implemented features such as adding proxy configuration to request schemas and improving the `toJSON` method within the PropertyList class. The user's changes aimed to enhance the library's capabilities and data handling.
postmanpostman-collectionsjavascriptsdkpostman-collection
postmanlabs/newman

Oct 2017 - Nov 2017

Newman is a command-line collection runner for Postman
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:34 commits, 19 PRs, 44 pushes in 1 month
Contributions summary:Kamalakannan primarily focused on maintaining and updating the test suite for the Newman command-line collection runner. Their contributions involved modifying existing test cases to align with changes in the underlying runtime, specifically addressing issues related to error messages and assertion behavior. They also updated the CI matrix to include a newer Node.js version. Overall, their work ensures the ongoing reliability and accuracy of the Newman project.
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
Kamalakannan Nandagopal - Staff Engineer at Postman