Distributed URL shortener built for high-concurrency redirects — Go CQRS services, Kafka click analytics, Redis/Mongo read paths, and an SRE-minded architecture that isolates traffic spikes from management APIs.
All Projects
Things I've built
A curated list of my projects — production systems, experiments, and everything in between.
Self-hosted PaaS control plane: Go Agents talk Docker on each VPS, a NestJS Hub owns desired state over outbound WSS, and a React UI operates projects without mounting the Docker socket on the control plane.
A scalable, real-time car auction bidding system that handles high-frequency bids from multiple users with enterprise-level reliability, security, and performance.
Productized print-on-demand platform for BRUT (wearbrut.in) — Fastify API, Next.js storefront, and BullMQ/Sharp worker with Razorpay, R2 uploads, and Neon Postgres.
Multi-tenant clinic SaaS — Express/Prisma API with strict clinic data isolation, React admin, dual-VPS CI/CD, and multi-device JWT auth for doctors operating across clinics.
Video Quiz Generator
AI pipeline that turns lecture videos into quizzes — Whisper transcription, LLaMA MCQ generation via FastAPI/Ollama, NestJS orchestration with Bull queues, and React user/admin portals.
CareerStack AI
AI-powered job application tracker as a Chrome extension. Scrapes LinkedIn & Indeed, runs Gemini/OpenAI analysis for resume match scoring, and saves structured entries to Notion — with zero data leaving the browser.
ExpenseFlow (Azorfi)
Relationship-aware expense tracker spanning Express/Prisma API, Next.js web, and Expo mobile — JWT auth, receipts on S3, and charts for shared spending workflows.
Identity reconciliation service for linking customer contacts across multiple purchases — resolves contact chains using linked-list style deduplication.
Real-time analytics dashboard for monitoring and visualizing customer traffic patterns with charts and trend indicators.
Senior-level NestJS coding challenge — refactored a task management API with intentional architectural flaws into a production-grade system with caching, queues, security, and observability.
Production-grade email microservice with Kafka queuing, OpenTelemetry distributed tracing, Prometheus metrics, Grafana dashboards, and AWS SES delivery.
RESTful task management API with user auth, task assignment, priority levels, and status tracking — clean architecture with TypeScript.
RESTful API for managing book reviews, ratings, and user comments — includes search, filtering, and pagination.
API gateway with access control, API key management, rate limiting, and permission scoping for multi-tenant environments.
High-performance podcast subscription UI with virtual scrolling, GraphQL API, Framer Motion animations, and SQLite persistence.
Advanced product search service for a B2B marketplace with full-text search, category filtering, and relevance scoring.
Personal finance tracker for managing income, expenses, and budget goals with visual summaries and category breakdowns.
Location-aware weather dashboard with current conditions, hourly and 7-day forecasts powered by an external weather API.
Admin panel for a ride-hailing platform with driver management, live trip tracking, fare configuration, and analytics.
Cross-platform React Native habit tracker with streak rewarding, smart AI reminders, history calendar, and automated GitHub Actions builds for iOS and Android.
System for generating, issuing, and verifying digital certificates with secure token-based validation.
Full-stack todo application built with the MERN stack with user accounts, task categories, due dates, and live deployment.
Webhook handler for Twilio SMS and call events with automated response flows and event-driven processing.
Full-stack automation app that authenticates with Google OAuth, monitors your Calendar, and triggers automated Twilio phone call reminders before meetings.
Low-level TCP socket implementation in C demonstrating connection handling, data framing, and client–server message exchange.