Resume
Rahul Purohit
Senior Software Engineer
Skills
Backend
Node.js, Redis, Kafka, MongoDB, Postgres, Ruby on Rails
Infrastructure
AWS, Docker, Kubernetes, CI/CD, Observability, Electron
Frontend
JavaScript, TypeScript, React, Redux, Vue.js
Concepts
Data Structures, Distributed Systems, Microservices, System Design
Experience
SSE-2 — Celigo
Sep 2023 – Present- Spearheaded the end-to-end SDLC of the Model Context Protocol (MCP) server initiative. Currently owning active development of the service related to pricing and new features.
- SME & Service Owner – On-Premise Agents: Leading the technical direction for Celigo's On-Premise Agent software. Architected the decoupling of a legacy monolith, isolating dependencies to ensure future builds are resilient and independent.
- Developed and deployed service monitoring dashboards on Snowflake and Splunk to provide stakeholders with real-time health metrics.
- Directly mentoring junior engineers on the Agent Ecosystem, guiding them through complex release cycles and the implementation of alerting and monitoring frameworks.
Node.js Kafka Redis Kubernetes Snowflake Splunk
SSE — Velocity
Jun 2022 – Aug 2023- Architected a high-accuracy ledger system for active loan users using AWS SQS, Lambda, Kafka, and React.
- Designed and developed a complete B2B payments platform as the first engineer on the project, driving the product from zero to beta release; including automatic deployments with Helm charts and setting up centralized logging and system monitoring.
AWS SQS Lambda Kafka React Helm Kubernetes
SDE-2 — Nova Benefits
Apr 2021 – May 2022- Implemented an authentication microservice, leveraging OTP, magic links, and federated identity solutions using SAML.
- Developed an in-house design system with Storybook for accessibility, enabling efficient creation of visually consistent UIs.
- Leveraged n8n to automate complex workflows including lead generation and backups, reducing manual processing time by 90%.
- Deployed Strapi to empower non-technical marketing teams to manage static pages, reducing engineering dependency.
- Improved UI performance — increased Lighthouse score 3x and reduced bundle size by ~35%.
Node.js React SAML Storybook n8n Strapi
SDE-1 — Bylld
Jun 2019 – Mar 2021- Built a JSON-schema based project generator using the MEAN stack, reducing MVP development time by ~80%.
- Developed diverse client applications spanning food ordering platforms to e-commerce solutions.
- Established a robust end-to-end testing scaffold using Cypress, significantly reducing production regressions.
MongoDB Express Angular Node.js Cypress
SDE-1 — Arbaan GT Inc.
Sep 2018 – Jun 2019- Spearheaded development of high-revenue product features and served as lead developer for the company's primary revenue-generating platforms.
Education
Bachelor of Technology, Computer Science
DIT University, Dehradun