Skip to content

Open to opportunities

I build the backend systems that move money — Node.js and NestJS microservices, secure auth, and the KYC and banking integrations behind 100,000+ loan applications a month.

harsh@lnvs — ~/platform
$ whoami
Software Engineer III · LNVS Fintech
$ cat platform.json
runtime Node.js · NestJS · TypeScript
services 20+ microservices
throughput 100k+ loan applications / mo
$ systemctl status harsh
active (running) — open to opportunities
01

Backend first, full-stack when it helps

I am a Software Engineer with 3+ years building scalable backend systems for fintech and edtech. Today I architect a platform of 20+ NestJS microservices that replaced a legacy PHP loan stack, and I own those services end to end — system design, API contracts, third-party integrations, and production reliability.

Most of my work lives where correctness matters: role-based access control across 25+ roles, event-driven job processing on Redis and BullMQ with retries and distributed locking, and identity verification built on face match, video KYC, and liveness detection. I have enough full-stack depth in React and TypeScript to ship the surfaces those services feed.

Currently

  • BuildingA 20+ service NestJS lending platform
  • LearningDistributed systems and event sourcing
  • Open toBackend and platform engineering roles
Building production backends
3+yrs

Building production backends

Microservices architected
20+

Microservices architected

Loan applications processed
100k+/mo

Loan applications processed

Third-party APIs integrated
30+

Third-party APIs integrated

Education

B.Tech, Computer Science and Engineering

Indian Institute of Information Technology, Jabalpur

Led the FusionIIIT backend team of 7 engineers

Sep 2021 — May 2025CPI 8.8 / 10

Based in

India

IST · UTC+5:30

02

Where I've shipped

Three years across fintech and edtech, owning services end to end.

  1. LNVS Fintech

    Lending platform · internal transfer from Raghvi Finance (Surya Loan)

    1. Software Engineer III

      Jul 2026 — Present

    2. Software Engineer · Raghvi Finance (Surya Loan)

      Aug 2025 — Jun 2026

    • Architected a Node.js (NestJS) platform of 20+ microservices, migrating legacy PHP loan workflows into independently deployable services now processing 100,000+ loan applications per month.
    • Implemented a secure User Management Service with authentication, role-based access control, and session management via guards, interceptors, and middleware, securing endpoints across 25+ roles.
    • Designed the Lead and Common services powering end-to-end loan processing, integrating 30+ third-party APIs for KYC verification, bank statement analysis, and SMS delivery.
    • Automated background processing with Redis and BullMQ using job queues, retries with backoff, and distributed locking.
    • Shipped identity verification covering face match, video KYC, liveness detection, and geolocation checks via AWS Rekognition and Google Maps APIs, cutting KYC turnaround by 50%.
    • Developed the frontend architecture in React and Redux-Saga, delivering reusable components that reduced feature integration time by 40%.
    • NestJS
    • Node.js
    • TypeScript
    • Redis
    • BullMQ
    • MongoDB
    • MySQL
    • AWS Rekognition
    • React
    • Redux-Saga
  2. Cerebry

    Adaptive learning platform

    1. Software Engineer

      Jul 2023 — Aug 2025

    • Created 25+ interactive question types — audio input, drag & drop, algebraic entry — using Preact, JavaScript, Node.js, and SCSS, expanding the adaptive practice experience for students.
    • Deployed a Node.js microservice on AWS EC2 and Lambda that renders Markdown and converts HTML to images with Playwright, serving a million renders per day.
    • Integrated 50+ frontend components with backend APIs using React, Redux, and Axios, resolving production UI/UX defects that improved page load times by 15%.
    • Preact
    • React
    • Redux
    • Node.js
    • Playwright
    • AWS EC2
    • AWS Lambda
    • SCSS
03

What I work with

Grouped by where it sits in the system, not by how well I know it — proficiency bars tell you nothing.

TypeScript unless something else is already there.

  • TypeScript
  • JavaScript
  • C
  • C++
  • Python
  • PHP
  • SQL
04

Things I've built

Three projects worth more than a screenshot — what the problem was, how it was solved, and what came out.

GB-Scraper

May 2023 — Jun 2023

Search-aggregation platform that scrapes Google and Bing in parallel and streams progress live.

  • Engineered a search-aggregation platform scraping Google and Bing results with Puppeteer, streaming live progress over Socket.IO.
  • Secured the service with JWT authentication, password hashing, CSRF protection, and query rate limiting, capping load under concurrent scraping jobs.
  • Next.js
  • Node.js
  • Express.js
  • MongoDB
  • Socket.IO
  • Puppeteer

Stock Market Visualiser

2024

Interactive stock charting with authenticated accounts and email / WhatsApp sharing.

  • Visualises historical stock data as interactive time-series charts with range selection.
  • Authenticated accounts so a user’s tracked symbols and saved views persist across sessions.
  • Shares a rendered chart snapshot directly over email or WhatsApp from inside the app.
  • React
  • Node.js
  • Express.js
  • Chart.js
  • MongoDB

Remaining Useful Life Predictor

Nov 2023 — Apr 2024

CNN-LSTM model estimating remaining useful life of cutting tools from telemetry, at 93% accuracy.

  • Trained a CNN-LSTM model on 100,000+ data points of tool telemetry, covering cleaning, feature extraction, and hyperparameter tuning.
  • Achieved 93% prediction accuracy on remaining-useful-life estimation, surfaced through a React and Express dashboard.
  • Python
  • CNN-LSTM
  • SVM
  • Regression
  • Express
  • React
05

More things I've made

Coursework, hackathons, and side projects. Anything marked Live is deployed and playable.

  • FusionIIIT

    Contributor

    Institute-wide ERP for IIIT Jabalpur. Led a 7-member backend team on the platform.

    • Django
    • Python
    • PostgreSQL
  • Railway Management

    Booking and seat-availability service with concurrency-safe reservations.

    • Node.js
    • Express.js
    • MySQL
  • Booking App

    Full-stack booking platform with registration, authorisation, and a booking API.

    • Vite
    • React
    • Node.js
    • Express.js
    • MongoDB
    • Tailwind CSS
  • Moviesverse

    Search movies and series and pull full details from an aggregated catalogue.

    • React
    • Node.js
    • Express.js
    • MongoDB
  • Solridee

    Cycle rental platform with separate user and admin surfaces.

    • PHP
    • MySQL
    • Bootstrap
  • Bank of Baroda — Virtual Branch

    Virtual banking branch supporting deposits, withdrawals, and transfers.

    • PHP
    • MySQL
    • HTML
    • CSS
  • Data Visualisation

    Live

    Line and bar chart rendering over a Mongo-backed dataset.

    • Next.js
    • Chart.js
    • MongoDB
    • Tailwind CSS
  • Stone Paper Scissors

    Live

    Browser game with animated transitions and running score tracking.

    • React
    • CSS
  • To-Do List

    Live

    Task tracker with search, status filtering, and per-user detail views.

    • React
    • Node.js
    • Express.js
06

Achievements

  • Led the FusionIIIT backend team

    Headed a 7-member backend team on the institute-wide ERP platform serving IIIT Jabalpur.

  • Global rank 231 — CodeChef Starters 152

    Division 3.

  • Global rank 3130 — Codeforces Round 882

    Division 2.

  • 500+ problems solved

    LeetCode 1657 · CodeChef 1636.

Profiles
07

Get in touch

Open to backend and full-stack roles, and happy to talk through an interesting system design problem.