Clean SaaS landing (like Taxwire / global product style)
1
3
clim8 is a weather app with a backend proxy pattern that keeps the API key off the client entirely. The Node.js + Express server handles a two-step flow — first geocoding the city name, then fetching weather data from OpenWeatherMap — before returning clean JSON to the frontend. Deployed on Vercel with custom routing config. Simple concept, but the architecture reflects a real security principle: the browser should never see credentials. That's not something most tutorial weather apps bother to get right.
1
8
MovieCritics is a full CRUD review app built with Node.js, Express, and MongoDB, with TMDB API integration to pull in real movie metadata. Users can add, edit, and delete reviews with star ratings — all persisted to MongoDB. Built the frontend in vanilla JS with zero frameworks, deliberately, to prove I understand the DOM without a library holding my hand. Deployed on Render. The project taught me more about REST API design and database schema decisions than any course did — because I had to debug my own mistakes at 1am.
1
12
Spring Street is a Bloomberg Terminal-inspired portfolio analytics app covering 5 major tech tickers. The FastAPI backend pulls live data via yfinance with a GBM (Geometric Brownian Motion) simulation fallback, computing CAGR, Sharpe ratio, max drawdown, beta, and a full correlation matrix. Built the React 18 + Recharts frontend with a dark luxury aesthetic deliberately designed to feel like professional trading software. This is what happens when an engineer who studied Materials Science at IIT decides to learn finance by building the tool to understand it.
1
15
StockFlow is a full-stack inventory and order management system built with FastAPI, PostgreSQL, SQLAlchemy, and React 18. It handles real-time stock tracking, low-stock alerts, order workflows, and supplier management — all behind a JWT-authenticated REST API. I built it end-to-end: data modelling, API design, frontend UI, and deployment on Render and Netlify. The kind of internal tool most companies pay $50k/year for a SaaS to replace.
1
19
Built a production-grade URL shortening service from scratch with Node.js, Express, PostgreSQL, and Redis. Implemented Base-62 encoding to generate 7-character short codes with a 3.5 trillion-combination space, a Redis caching layer that brings redirect latency under 8ms, rate limiting per IP, click analytics, and a full Jest test suite covering edge cases. The system is architected the same way Bitly operates at scale — just without the 10 years of technical debt.