Portfolio

Projects

Backend, mobile, and infra work I've owned end to end. Featured first, then the rest of the shelf.

Featured projects

Buffdudes

Featured

Fitness & workout-tracking platform · 60K+ users

Mobile workout-tracking platform with social feed, progress analytics, and paid subscriptions. I built the entire backend solo.

  • Solo Node.js + TypeScript/Express backend: workout logging, custom programs, PR tracking, social feed, Stripe subscriptions, admin panel
  • Scaled to 60K+ users with zero downtime and stable latency
  • Composite index on user_workouts cut query time from ~4s to ~200ms
  • Redis caching for leaderboards; fixed N+1 in the social feed endpoint
  • Migrated heavy cron jobs to background services, eliminating overlap issues
  • CI/CD via GitHub Actions → AWS Elastic Beanstalk + RDS, fronted by Nginx + Redis
  • Node.js
  • TypeScript
  • Express
  • TypeORM
  • PostgreSQL
  • Redis
  • Stripe
  • AWS

FindSparrow

Featured

Student job marketplace · hundreds of paying users

Job-search platform connecting college students with paid work and upskilling. Owned the full stack: React frontend + Laravel API.

  • Shipped features and resolved critical production bugs with zero downtime
  • Tuned AWS Elastic Beanstalk + RDS deploys for faster, more reliable releases
  • Automated background jobs for payouts, reminders, and cleanup
  • Still active with hundreds of paying users and ongoing revenue
  • React
  • Laravel
  • MySQL
  • AWS

REQ Agent

AIFeatured

AI pipeline that turns discovery notes into spec + handoff docs

A CLI tool that reads raw client discovery material and generates client, designer, and dev-handoff documents through a two-stage Claude pipeline — productizing the Spec-Driven Development workflow I drive across my team.

  • Two sequential Claude calls: raw input → internal SDD + designer brief → final client/design/dev outputs
  • Validates generated docs for structure, feature coverage, and design-to-dev token consistency before writing
  • Encodes Spec-Driven Development as repeatable tooling, not just process
  • Node.js
  • JavaScript
  • Claude API
  • LLM agents

Also shipped

RigRadar

AI

AI gaming-PC build recommender

Scrapes local hardware-retailer listings and uses an LLM to recommend optimal gaming-PC builds within a user’s budget.

  • TypeScript
  • Node.js
  • LLM

LocalPigeon

OSS

Self-hosted P2P file transfer over local WiFi

A cross-platform AirDrop alternative — browser-based peer-to-peer file transfer over local WiFi. No cloud, no account, no size limit; chunks stream directly between devices and are never stored. Open source.

  • Node.js
  • JavaScript
  • WebRTC
  • WebSockets
View on GitHub →

Maslow

AI

Claude-powered agent tooling

An agent/automation project built on Claude, spanning TypeScript with PowerShell and shell tooling for cross-platform workflows.

  • TypeScript
  • Claude API
  • PowerShell
  • Shell

HMIS

Hospital Information Management System (SaaS)

Multi-tenant SaaS for hospitals: OPD/IPD, labs, e-prescriptions, and a live token-queue doctor dashboard.

  • Laravel
  • MySQL
  • React Native

Saakin

Qatar property marketplace

Real-estate marketplace launched during the 2022 World Cup window; tuned caching/SQL/Nginx for launch-day spikes.

  • Laravel
  • Blade
  • MySQL

Salati

Prayer-tracking mobile app

Prayer-tracker with a daily Islamic Shorts feed. Full stack: Laravel API, React Native app, React admin.

  • Laravel
  • React Native
  • React

Gharhatti

Mobile resale marketplace

Resale marketplace with end-to-end fulfillment, live courier-tracking webhooks, and 99.9% uptime since launch.

  • Laravel
  • React Native
  • AWS