Spotlight on Engineering: Ankit Jaggi

Jaggi, you're a Software Developer at Postman. What would you say … you do here?

I work on the backend team, mainly on the service that allows users to sync their data across devices. The sync service allows them to collaborate on workspaces, collections, and environments in real-time.

I also work on the Postman API, which is the public facing API for users to access their Postman data, and the Integrations platform through which you can connect third-party services like Slack, Github, or Datadog to Postman.

You’ve worked in the Postman Bangalore office for almost 2 years. How did you get started working at Postman?

I was introduced to Postman by one of my seniors in college and have been hooked ever since. It became my go-to tool for testing and designing my APIs.

I didn't know Postman had an office in India as well. When I was about to graduate from college, I applied here. After a round of interesting interviews, I became a Postmanaut.

What tech do you get to work with?

My major work involves coding in Sails.js, which is an MVC framework built on top of Express. Our applications run inside Docker containers and use MySQL as the database.

I also use our open-source libraries like the Postman Transformer and Postman Collection SDK for programmatically building collections.

Is it true that people call you The Collection Ninja?

It’s true that I’ve written a lot of collections to automate a lot of things inside Postman, from monitoring our services to having my very own xkcd Slack Bot.

But my Twitter handle is @BadAssTeddyBear 😎

What’s something cool you’ve worked on recently?

I recently worked on building the APIs for Workspaces. Workspaces are a completely new way to organize your work and collaborate within Postman. You can create multiple workspaces, personal or team (only for Pro users), and collaborate in a more powerful way. If you haven’t tried it yet, go ahead and give it a try!

I also worked on adding a bunch of new integrations like VictorOps and BigPanda that allow you to do incident management when a Postman Monitor fails.

What is one thing everyone should know about the Postman app?

You can build cool and amazing things using the Pre-Request and Test Scripts feature in Postman. This includes workflows like, having a monitor that pings you when the Bitcoin price goes up, or setting up your own FIFA league in the office.

You can use pre-defined templates of collections using the + New flow in the app which has a bunch of great examples that can get you started on how to use collections.

Besides Postman, any other devtools that you would recommend?

I like Sublime Text. It was one of the first tools I used when I started to code and it has stuck with me since. I really like its simplicity, and it’s an easy way to customize and add plugins to improve your productivity.

What is something we don’t know about you?

I am a Manchester United fan and an avid FIFA player. I have a diploma in playing the Synth and dancing. 😎 

I am also working on starting my very own podcast, titled "Juice with Jaggi". It's still in the pipeline, stay tuned for the first episode!

 

Author: joyce

Developer Evangelist. Makes dank memes.