IIT Bombay · 2nd Year · Est. 2006

Harshit Singh

Engineer. Builder. Curious mind.

Full-Stack Development
Systems & AI
Quant Finance
View Work Get in Touch
Scroll
#1142
All India Rank
JEE Advanced

About Me

Exploring
everything
possible.

A curious mind at IIT Bombay, building at the intersection of systems, intelligence, and ideas. I move fast from concept to deployment — whether it's a governed AI agent, a quant finance framework, or a tool that thousands of students actually use.

Currently in my 2nd year, graduating 2028 · Open to internships in software engineering, ML, and fintech.

7
Projects Built
2026
Class of
Ideas Brewing
Harshit Singh
02

Stack

React
TypeScript
Node.js
Express
Python
PostgreSQL
NumPy
Pandas
JavaScript
Auth Systems
Keycloak
C++
C
FastAPI
Flask
JWT / HMAC
SciPy
Vite
03

Work

Project 02

Portfolio Optimization Framework

Markowitz mean-variance optimization with live market data

A rigorous, extensible toolkit for quantitative portfolio construction. Implements Markowitz MVO and Risk Parity with efficient frontier plotting, Monte Carlo simulation, and real-time yfinance data.

Python NumPy SciPy Matplotlib
GitHub

Project 03 · Deployed

Inventory Control Simulator

Interactive (s,S) policy simulation — live on Render

A full-stack web app for visualizing inventory control policies under stochastic demand. Configure reorder thresholds, run simulations, and get real-time cost and fill-rate metrics.

FastAPI NumPy Render
Live Demo

Project 04

Crypto Pump & Dump Detector

Algorithmic detection of market manipulation in crypto

Statistical anomaly detection on historical price/volume data to flag pump-and-dump signatures. Applies robust time-series analysis to a real financial integrity problem.

Python Pandas Stats
GitHub

Project 05

Simulated Annealing Optimizer

Metaheuristic applied to TSP and NSE portfolio optimization

SA from scratch — temperature schedules, neighbor generation, acceptance probability — applied to both the Travelling Salesman Problem and real Indian equity market data.

Python NumPy NSE Data Jupyter
GitHub

Project 06 · Deployed

Branch Rank

JEE Advanced IIT admission predictor — live on Vercel

Students enter their JEE rank; the app returns eligible IIT programs filtered by category and institute. Built for real utility during admissions season. Thousands of students use it.

Flask Pandas Vercel JavaScript
branch-rank.vercel.app

Project 07 · Internal Tool

IITB Weightlifting Club — Operations Console

Role-based club management system built with React + TypeScript

A full-featured operations console covering attendance, announcements, event scheduling, and media gallery — all behind RBAC with separate admin and member permission tiers. TypeScript enforced across the entire data layer to prevent runtime errors in this data-heavy app.

React TypeScript Vite RBAC
GitHub

Open to Internships · 2025

Let's build
something
together.

If you're working on something interesting — reach out. I move fast.

✉ harshitsingh@iitb.ac.in