Open to interesting problems

SDE-1 · BharatNXT · Fintech

I build productsthat move money.

Payment rails in Spring Boot. Wallet services in Go. Frontends in Angular that people actually enjoy paying through. I ship fintech end-to-end — and I deploy it myself.

6+

Payment & lending integrations shipped to production

4

Languages running in prod — Java, Go, Python, TypeScript

1

Full product frontend built solo, 0 → 1

8.57

CGPA · B.Tech CS (AI & ML), Amity University

About

Engineer first. Product-minded always.

The short version: I take products from empty repo to production, and I care about every layer in between.

Portrait of Shwetank Agarwal
SDE-1 @ BharatNXT · Mumbai

Most engineers pick a lane — frontend or backend, build or deploy. I never saw the point. At BharatNXT I took a payments product from empty repo to production: the onboarding funnel, the dashboard, the bank verification APIs behind it, the RabbitMQ queues behind those, and the deployment pipeline that ships all of it.

In my first year as an SDE I've written production code in four stacks — Spring Boot, Golang, FastAPI, and Angular — because the problem decides the tool, not the other way around. When a lender needed integrating, I learned their API. When invoices needed reading, I wired up OCR. When credit reports needed explaining, I built a Gemini-powered insights service.

And here's the part that surprises people: my CS degree came with a minor in Animation. It's why my APIs are reliable and my UIs don't look like an API built them.

End-to-end ownership

From database schema to deploy — no handoffs, no gaps.

Fast on new ground

Four production stacks in year one. New tools are a Tuesday.

Fintech-grade rigor

Money doesn't forgive bugs. Neither do I.

Design sensibility

An Animation minor means the pixels get respect too.

Experience

One year. Four stacks. Real money.

BharatNXT helps Indian businesses pay and get paid with credit cards. I build across the whole stack — here's where I've left fingerprints:

Jan 2025 — Present

BharatNXT

Software Development Engineer 1

Mumbai · On-site

Spring BootAngularGolang · GinPython · FastAPIPostgreSQLRabbitMQDocker
  • Built the complete collector-facing frontend for BharatNXT Collect — a new product letting business owners collect payments via shareable links and QR codes, with credit card support.

  • Designed the end-to-end onboarding funnel — landing → phone capture → OTP → bank details — responsive across desktop and mobile.

  • Shipped the collector dashboard: collection summaries, a real-time transaction feed with settlement statuses, and one-tap actions for links, QR sharing, and buyer management.

Projects

Built. Shipped. Used.

Work that shipped — to real users, real money, or real interviews.

Flagship · In production

BharatNXT Collect

A payments collection product built 0 → 1. I built the entire collector-facing frontend solo: a conversion-optimised onboarding funnel, a live dashboard with settlement tracking, and payment-link + QR sharing flows businesses use to get paid every day.

AngularTypeScriptREST APIsResponsive UI
AI · Side project

Interview AI

An AI interview coach that talks back. Realistic mock interviews powered by the Gemini API with text-to-speech, giving candidates practice and feedback that actually sounds human.

PythonGemini APITTSNLP
Infra · AI tooling

MCP Server & Client

A Model Context Protocol server written in Golang with a Gemini JS SDK client — real-time, context-aware data exchange between LLMs and live systems, built before MCP was cool.

GolangMCPGemini JS SDK
Full-stack · MERN

Alumni Directorate Platform

A complete alumni network: registration, profiles, networking, and an admin dashboard for user and event management — the whole MERN stack, wired end-to-end.

MongoDBExpressReactNode.js
Skills

The toolkit

Picked up by shipping, not by watching tutorials.

JavaSpring BootGolangGinPythonFastAPIPostgreSQLRabbitMQDockerREST APIsJavaSpring BootGolangGinPythonFastAPIPostgreSQLRabbitMQDockerREST APIs
TypeScriptAngularReactNode.jsExpressMongoDBHTML/CSSGitMCPGemini APITypeScriptAngularReactNode.jsExpressMongoDBHTML/CSSGitMCPGemini API

Backend

  • Java · Spring Boot
  • Golang · Gin
  • Python · FastAPI
  • Node.js · Express

Frontend

  • Angular
  • React
  • TypeScript
  • Responsive design

Data & Infra

  • PostgreSQL
  • MongoDB
  • RabbitMQ
  • Docker
  • Production deploys

AI & Emerging

  • Gemini API
  • MCP servers
  • NLP
  • OCR pipelines
Track record

A habit of finishing first.

Contests, hackathons, board exams — the pattern started early.

1st Rank — CodeChef Contest

Competitive programming, against the clock and everyone else.

1st — Code Combat Hackathon

Won solo, as an individual participant against teams.

100/100 in Mathematics — CBSE Nation Topper

Certified by CBSE for a perfect score in Class 10 boards.

School Topper — 98.4% in Class 12

Amity International School, Lucknow.

What's next

Let's build something worth shipping.

Whether it's a product that moves money, an AI tool that moves minds, or a role that moves my career — my inbox is open and I reply fast.

GitHubLinkedInResumeMumbai, India