Mahendra Choudhary

Full-stack engineer · Indore, India

I build enterprise platforms that hold up under real traffic.

Seven years across Angular and React front ends, Node.js microservices, and the AWS, GCP and Kubernetes plumbing underneath. Currently a module lead engineer at Impetus Technologies, working on Dun & Bradstreet's SMB platform.

Get in touch

Portrait of Mahendra Choudhary, senior full-stack software engineer based in Indore, India

Drag it. It's my stack.

Every shape is something I build with — spin the cluster, hover a shape to name it.

Angular

Selected work

Six platforms, three of them financial, all shipped with the front end and the services behind it.

Dun & Bradstreet · 2025

DNB SMB Platform

Took Credit Insights from a single-user tool to a multi-user product with Owner/Admin/Regular roles, granular RBAC and resource sharing — delivered ahead of schedule. Wired Ecomm and IDaaS services together over GCP Pub/Sub.

Node.jsTypeScriptMSSQLPub/Sub
Impetus · 2024–25

Gathr ETL & Talkbar AI

Led the Angular upgrade that cut the bundle from 8 MB to 3 MB, built a dynamic theming system for multi-tenant SaaS, and owned the embeddable Talkbar AI chat widget end to end.

Angular 19Angular CDKJasmine
Impetus · 2024

Enterprise AI RAG

A retrieval-augmented chat app on NestJS, Pinecone and OpenAI, fed by a headless crawling and file-processing pipeline, with a Next.js front end for managing sources live.

NestJSNext.jsPinecone
IDFC First Bank

Escrow Web Application

The intermediate layer for a banking escrow product — REST APIs built for data integrity and transactional security.

ExpressMongoDB
Chubb UK

Trade Credit Platform

REST APIs from scratch for trade-credit insurance, on a Lerna monorepo built to stay navigable as the codebase grew.

TypeScriptLerna
Aditya Birla Capital

Notification System

Scheduled Node.js microservices that pull, transform and push remote API data into the Omni platform for real-time cross-platform delivery.

DockerKubernetes

Experience

Feb 2024 — Present

Module Lead Software Engineer · Impetus Technologies

Full-stack delivery across the DNB SMB and Gathr platforms. Architected microservices on GCP Pub/Sub, MSSQL and TypeScript, stood up a testing framework past 80% coverage, and led a product initiative outright while the team had no project manager.

Nov 2021 — Dec 2023

Lead Software Engineer · Persistent Systems

Led five-plus enterprise microservice applications for finance clients, ran Kubernetes production deployments with their metrics and alarms, and cut mean time to resolution by 40% through correlated telemetry and logging.

Mar 2019 — Nov 2021

Software Engineer · Techinfini

Shopify applications on the MERN stack for 500+ merchants, an AWS deployment that took 20% out of operating cost, and end-to-end ownership of cancel, return and exchange flows.

Aug 2018 — Feb 2019

Engineering Intern · Ypsilon

Built BechDe.com front to back in vanilla JavaScript and jQuery, lifting user engagement 15%.

Stack

Frontend

Angular 17–19, React, Redux, TypeScript, Angular Material, Angular CDK, Bootstrap

Backend

Node.js, Express, NestJS, REST, microservices, Kafka, GCP Pub/Sub

Data

MongoDB, CosmosDB, MySQL, MSSQL, PostgreSQL, Pinecone

Platform

AWS (EC2, RDS, S3, Lambda), Docker, Kubernetes, CI/CD, Jest, Jasmine, Karma

Have a platform that needs building properly?

Open to senior and lead full-stack roles. Fastest way to reach me is email.