GET /v1/engineers/saurabhpagrut

Saurabh Pagrut, in profile, against a blue sky above the clouds

Saurabh Pagrut

Senior Software Engineer at Pine Labs

  • Go
  • Microservices
  • AWS
  • Vue.js

I build and scale Go microservices and Vue.js frontends in fintech at Pine Labs. I own the Currency service and the Woohoo Golang MySQL boilerplate end to end, across backend, admin UI and caching, and I mentor engineers through code reviews focused on performance, reliability and clean code.

GET /v1/engineers/saurabhpagrut/experience

Experience

Pine Labs Pvt. Ltd.

Bengaluru, India · Nov 2022 – Present · 4 yrs 1 mo

  1. – Present 1 yr 8 mos

    Senior Software Engineer

    Current
    • Lead architecture and development of the Currency microservice.
    • Mentor engineers and set code-review and engineering standards for the team.
    • Own end-to-end feature delivery and guide frontend and backend technical decisions.
    • Deploy and operate containerised services on AWS ECS, with configuration and credentials in AWS Secrets Manager.
    • Streamlined CI/CD with Bamboo build checks and Octopus Deploy.
    • Currently building features for the Woohoo Card activation service.
    • Go
    • AWS ECS
    • Secrets Manager
    • Bamboo
    • Octopus Deploy
  2. – 2 yrs 5 mos

    Software Engineer

    • Designed and built the Currency microservice, and owned it end to end: design, development, testing and production releases.
    • Delivered full-stack features with Go, MySQL, MongoDB and Redis on the backend and Vue.js, Vite, Vuex and Pinia on the frontend.
    • Diagnosed and resolved production issues, and reviewed code to keep the codebase scalable and maintainable.
    • Go
    • MySQL
    • MongoDB
    • Redis
    • Vue.js
    • Pinia

Services I've worked on

4 services · Pine Labs

Vue 2 → Vue 3 Migrated the admin UI of Currency, the Boilerplate, Woohoo Card and Woohoo Router from Vue 2 to Vue 3.

Owner

Currency

I handle all of it: backend, admin UI and caching, from architecture to production releases.

  • Designed and built the service
  • Own it end to end

Microservice · Pine Labs

Owner

Woohoo Golang MySQL (Boilerplate)

The common architecture every Woohoo microservice follows: login, sign-up, identity providers, roles and permissions, distribution providers, configs, clients, and admin users with their roles and clients. I handle frontend, backend and caching.

  • Introduced Redis caching here, which every other microservice then referenced
  • Built the new Vue.js admin UI here, which other services copy and extend with their own components

Reference architecture · Pine Labs

Contributor

Woohoo Card

Admin UI plus backend work on card activation.

  • Built the whole admin UI
  • Fixed most of the existing bugs
  • Set up the base caching logic
  • Implemented the new resources required for card activation
  • Worked on parts of the activation service, and currently building its feature tickets

Microservice · Pine Labs

Contributor

Woohoo Router

Admin UI plus backend fixes and caching.

  • Built the whole admin UI
  • Fixed existing backend bugs
  • Implemented caching for all backend APIs

Microservice · Pine Labs

GET /v1/engineers/saurabhpagrut/skills

Skills

Primary stack

Showing all 25 skills

  • Go Languages Primary stack
  • Java Languages
  • JavaScript Languages
  • Microservices Backend Primary stack
  • REST APIs Backend
  • Spring Boot Backend
  • Vue.js Frontend Primary stack
  • Vuex Frontend
  • Pinia Frontend
  • Vite Frontend
  • MySQL Databases
  • MongoDB Databases
  • Redis Databases
  • AWS ECS Cloud & DevOps Primary stack
  • AWS Secrets Manager Cloud & DevOps Primary stack
  • Docker Cloud & DevOps
  • CI/CD Cloud & DevOps
  • Bamboo Cloud & DevOps
  • Octopus Deploy Cloud & DevOps
  • Git Tools & practices
  • Bitbucket Tools & practices
  • JIRA Tools & practices
  • Data structures & algorithms Tools & practices
  • Code review Tools & practices
  • Mentoring Tools & practices

GET /v1/engineers/saurabhpagrut/projects

Projects

Recent work. All three run in your own browser rather than on a server.

EXT 2026

PinScout

Chrome extension that finds where an out-of-stock product can be delivered. It checks your pincode first, then nearby pincodes, the rest of your state and the rest of India, and stops at the first place the product is available, using India Post data for about 19,500 pincodes. Works with Flipkart and Croma, with experimental support for Amazon, Myntra and Blinkit.

WEB 2026

Bracely

Every JSON tool in one place, running entirely in the browser: format and repair, tree, table and graph views, diff and JSON Patch, jq, JMESPath, JSONPath and SQL queries, schema generation and validation, conversion to and from YAML, CSV, Excel, XML and TOML, typed models in 16 languages, mock data and JWT decoding. Nothing is uploaded, and it also ships as Chrome and Firefox extensions.

  • JavaScript
  • CodeMirror
  • Web Workers
  • Python
  • jsdom
WEB 2026

AbogadaFlow

Privacy-first eFiling tool for Indian litigation advocates. It compiles petitions, applications, lists of documents and exhibits into one court-ready PDF bundle in the browser, with an auto-generated index in English and Devanagari, running page numbers, PDF bookmarks, court presets and an eFiling 3.0 filename check. Case files never leave the browser.

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • pdf-lib

GET /v1/engineers/saurabhpagrut/archive

Archive

Early projects from the Masai School program in 2022, before Pine Labs. Kept here for the record.

WEB 2022 · team of 5

SSENSE clone

Clone of the SSENSE fashion e-commerce site, with login and ordering from the cart.

My part Built the login, sign-up and post-login account pages.

WEB 2022

Expedia clone

Clone of the Expedia travel booking site.

WEB 2022

YouTube clone

Clone of the YouTube video site.

WEB 2022

Search Pictures

Image search app built on the Unsplash API.

WEB 2022

Star Wars character search

Character search app using the Fetch API.

GET /v1/engineers/saurabhpagrut/education

Education

Degree

B.Sc. Computer Science

Shri R. L. T. College of Science, Akola

–

Certification

Full Stack Web Development

Masai School, Bengaluru

–

GET /v1/engineers/saurabhpagrut/contact

Contact

Have a role, a project or a question? Send a message with the form, or reach me directly.

POST /v1/engineers/saurabhpagrut/messages

Goes straight to my inbox. I usually reply within a few days.