All Projects

Things I've built

A curated list of my projects — production systems, experiments, and everything in between.

AuctionForge

A scalable, real-time car auction bidding system that handles high-frequency bids from multiple users with enterprise-level reliability, security, and performance.

TypeScriptNestJSReactSocket.IOPostgreSQLRedisRabbitMQPrismaDockerJWT

Identity Reconciliation

Identity reconciliation service for linking customer contacts across multiple purchases — resolves contact chains using linked-list style deduplication.

TypeScriptNode.jsExpressPostgreSQLPrismaREST APIRender

ScriptAssist NestJS API

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.

TypeScriptNestJSPostgreSQLTypeORMBullMQRedisJWTBun

CareerStack AI

Private

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.

TypeScriptChrome ExtensionGemini AIOpenAINotion APIViteSentryCI/CD

Email Microservice

Production-grade email microservice with Kafka queuing, OpenTelemetry distributed tracing, Prometheus metrics, Grafana dashboards, and AWS SES delivery.

TypeScriptNestJSReactKafkaAWS SESOpenTelemetryJaegerPrometheusGrafanaDocker

Task Manager API

RESTful task management API with user auth, task assignment, priority levels, and status tracking — clean architecture with TypeScript.

TypeScriptNode.jsREST APIAuth

Book Review API

RESTful API for managing book reviews, ratings, and user comments — includes search, filtering, and pagination.

JavaScriptNode.jsExpressMongoDB

API Access Control

API gateway with access control, API key management, rate limiting, and permission scoping for multi-tenant environments.

JavaScriptNode.jsMiddlewareAuth

Twilio Webhook Integration

Webhook handler for Twilio SMS and call events with automated response flows and event-driven processing.

PHPTwilio APIWebhooks

Certificate Management System

System for generating, issuing, and verifying digital certificates with secure token-based validation.

JavaScriptNode.jsSecurity

MERN Todo App

Full-stack todo application built with the MERN stack with user accounts, task categories, due dates, and live deployment.

MongoDBExpressReactNode.jsJWTMongooseAxios

Podcast Subscription App

High-performance podcast subscription UI with virtual scrolling, GraphQL API, Framer Motion animations, and SQLite persistence.

TypeScriptNext.jsGraphQLApolloSQLitePrismaTanStack QueryFramer Motion

Customer Traffic Dashboard

Real-time analytics dashboard for monitoring and visualizing customer traffic patterns with charts and trend indicators.

TypeScriptReactChartsAnalytics

B2B Marketplace Search

Advanced product search service for a B2B marketplace with full-text search, category filtering, and relevance scoring.

TypeScriptSearch EngineREST API

Budget Tracker

Personal finance tracker for managing income, expenses, and budget goals with visual summaries and category breakdowns.

JavaScriptReactLocalStorage

Weather Dashboard

Location-aware weather dashboard with current conditions, hourly and 7-day forecasts powered by an external weather API.

JavaScriptWeather APIHTML/CSS

Ride Admin App

Admin panel for a ride-hailing platform with driver management, live trip tracking, fare configuration, and analytics.

JavaScriptReactAdmin Panel

Habit0 — Habit Tracker

Cross-platform React Native habit tracker with streak rewarding, smart AI reminders, history calendar, and automated GitHub Actions builds for iOS and Android.

TypeScriptReact NativeExpoRealmiOSAndroidGitHub Actions

Google Calendar Call Alert

Full-stack automation app that authenticates with Google OAuth, monitors your Calendar, and triggers automated Twilio phone call reminders before meetings.

JavaScriptNode.jsExpressReactViteMongoDBGoogle OAuthGoogle Calendar APITwilionode-cron

TCP Server–Client

Low-level TCP socket implementation in C demonstrating connection handling, data framing, and client–server message exchange.

CTCP/IPSocket Programming
More on GitHub