Premang Vikani is a Full Stack Software Engineer II with 10 years of experience building web and desktop applications using Node, React, Electron and related technologies, currently shipping software at Booking.com from Amsterdam. He has a strong full-stack background from roles at Postman—where he contributed notable timing and verbose reporting features to widely used projects like postman-collection and Newman—to Rippling and Tekion, blending backend API work with polished front-end interfaces. Comfortable across the stack, he focuses on performance observability and developer ergonomics, having added detailed timing metrics and tests that improve debugging and performance analysis. A continuous learner who enjoys CTFs, he pairs practical hands-on engineering with curiosity-driven problem solving and a track record of thoughtful open-source contributions.
10 years of coding experience
3 years of employment as a software developer
HSC, Science, A+, HSC, Science, A+ at Swastik School of Science
B.Tech., Information and Communication Technology, 8.11, B.Tech., Information and Communication Technology, 8.11 at Dhirubhai Ambani Institute of Information and Communication Technology
Javascript module that allows a developer to work with Postman Collections
Role in this project:
Back-end Developer & API Developer
Contributions:1 review, 41 commits, 13 PRs in 1 year 7 months
Contributions summary:Premang primarily focused on enhancing the `postman-collection` library. They implemented detailed timing parameters, including timestamps and request phase durations, in the response objects. Furthermore, the user added tests to validate the newly implemented response properties. They also introduced a function to beautify the time representation in the timing phases, enhancing readability. These changes indicate a focus on improving the library's ability to provide detailed performance metrics.
Newman is a command-line collection runner for Postman
Role in this project:
Back-end Developer
Contributions:32 commits, 8 PRs, 2 pushes in 1 year
Contributions summary:Premang significantly enhanced the Newman CLI reporter by implementing a verbose option. This feature provides detailed timing information for requests, including DNS lookup, TCP handshake, and transfer times. The user's contributions also included modifications to the summary calculations, fixing timing calculations, and updating utility functions to beautify time displays, enhancing the user's ability to debug performance issues. Furthermore, the user added tests for the verbose option to ensure the feature's proper function.
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.