Open to senior engineering roles · 30-day notice

Dhruv
Parekh

Senior Full-Stack Engineer

Mumbai, India

8 years building web platforms. Built the NSEIndia.com revamp — India's stock exchange, millions of visitors a day — and led the team of 15 that shipped it. MEAN stack by trade, Angular is home. Fintech throughout. Build AI systems in Python on the side.

Who is Dhruv Parekh?

8 years shipping real products. MEAN stack by trade — Angular is home, TypeScript everywhere, Node and Express under the hood. Currently Senior Software Engineer at Volofin, building trade-finance software in Mumbai. The kind of code that handles other people's money — so it has to be right.

The one I'm proudest of: I architected the NSEIndia.com revamp — India's stock exchange, millions of visitors a day — and led the team of 15 that shipped it. Real-time trading data, 16 server locations, SEBI and RBI signing off on it.

Nights and weekends I build in Python. An AI assistant that plans its own work and runs across my machines. A tool that reads a pile of invoices offline. A crypto signal engine that grades its own calls and retrains on them. The hard ones are more interesting.

MEAN Core Stack
AI Current Focus
Fintech Domain
MUM Based In

Things I've built

Nights and weekends. Python mostly. All of it runs.

01

Jarvis

An AI assistant that runs on my own machines. Give it a goal — it splits the goal into tasks and runs them. Asks before anything destructive. Survives a crash and picks up where it stopped. Machines join by dialling out, so no open ports.

Python · FastAPI · PostgreSQL · 150 tests

02

Document Sorter

Drop in a pile of invoices and POs. It works out what each one is, pulls the company, date, amount and number, then groups the related ones. Scanned files go through OCR that runs fully offline — nothing leaves the machine.

Node.js · Express · offline OCR

03

Crypto Signal Engine

Watches crypto markets live off Binance and CoinDCX. Runs 5 signal checks — RSI divergence, volume spikes, Bollinger squeeze, news sentiment, and confluence when several agree. Every call goes into a paper-trading simulator that grades it, and a model retrains on that history every 6 hours.

Python · ML · Docker · no real money

04

Saloni Collection

A real online store — catalog, cart, checkout, orders, admin panel. UPI and cash on delivery. Per-role access rules enforced in the database, not just the UI.

Supabase · PostgreSQL · JavaScript

What I work with

MEAN stack is home turf. Python and AI are where I'm pushing now.

Frontend

  • Angular
  • TypeScript
  • JavaScript ES6+
  • RxJS
  • NgRx
  • HTML5
  • CSS3 / SCSS
  • Bootstrap
  • Angular Material
  • React

Backend

  • Node.js
  • Express.js
  • NestJS
  • REST APIs

Database

  • MongoDB
  • Mongoose
  • PostgreSQL
  • MySQL
  • Redis
  • Firebase / Firestore
  • Supabase

DevOps & Cloud

  • Git / GitHub
  • Docker
  • AWS
  • CI/CD
  • GitHub Actions
  • Nginx
  • Linux / Bash

Architecture & Practices

  • System Design
  • SOLID Principles
  • Design Patterns
  • Agile / Scrum
  • Event-Driven
  • Cypress

AI & Machine Learning New

  • LangChain
  • LangGraph
  • OpenAI API
  • Anthropic / Claude
  • RAG
  • Vector Databases
  • Hugging Face
  • Ollama
  • Prompt Engineering
  • Python
  • LLM Fine-tuning
  • Pinecone / ChromaDB

Looking for my next role.

Senior full-stack work — Angular, Node, Python. Fintech is home ground but not a requirement. 30-day notice, Mumbai or remote. If you're hiring, send me the JD and I'll tell you straight whether I'm the right fit.

dhruvparekh.dp@gmail.com · +91 72084 50706 · Mumbai, India