Portfolio

Projects

Backend, mobile, and infra work I've owned end to end — most recent first.

Buffdudes

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

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

TopTec

Field-service platform — customer, technician & company

Complete field-service suite: backend, admin + company dashboards, web app, and separate customer and technician mobile apps.

  • Node.js
  • TypeScript
  • React
  • Flutter

Recond

Vehicle reconditioning platform

Multi-tenant vehicle-reconditioning platform — backend (v1 + v2), admin, marketing site, and a Flutter app.

  • Node.js
  • TypeScript
  • Next.js
  • Flutter

Fotobank

Stock-photo marketplace

Stock-photo / media marketplace with Stripe payments, S3 storage, and server-side image processing.

  • Next.js
  • Express
  • TypeORM
  • Stripe
  • Sharp

Maslow

AI

Voice / AI assistant platform

AI assistant platform with speech-to-text — backend, admin + company dashboards, and a browser extension.

  • Node.js
  • TypeScript
  • React
  • Speech-to-text

Nilent

School / LMS platform

Learning-management platform — backend with separate student, school, and admin portals.

  • Node.js
  • TypeScript
  • React

MyChewIQ

Nutrition & food-scanning app

Nutrition app with food scanning — backend, admin, and mobile app.

  • Node.js
  • TypeScript
  • Flutter

Spin the Wheel

Gamified rewards platform

Gamified rewards product — backend, dashboard, and mobile app.

  • Node.js
  • TypeScript
  • Flutter

Outbound CRM

Sales / outbound CRM

Sales outbound CRM — backend and frontend.

  • Node.js
  • TypeScript
  • React

WebPigeon

Hosted browser-to-browser file transfer

Hosted sibling of LocalPigeon — browser-to-browser WebRTC file transfer; the server only does signaling and never sees the bytes.

  • Node.js
  • WebRTC
  • Nginx

Sabusons POS

Offline-capable point-of-sale

Point-of-sale system — offline-capable via IndexedDB (Dexie), with i18n and QR support.

  • React
  • Dexie
  • Express
  • TypeORM
  • PostgreSQL

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 →

Rezso

Restaurant ordering platform

Restaurant ordering suite — backend, admin web, and separate restaurant and customer mobile apps.

  • Node.js
  • TypeScript
  • React
  • Flutter

Openline

Communications platform

Communications platform — backend, dashboard, and mobile app.

  • Node.js
  • TypeScript
  • Flutter

LockApp

Access / lock management

Access-and-lock management system — backend, dashboard, and mobile app.

  • Node.js
  • TypeScript
  • Flutter

Recovery Guru

Recovery & wellness service

Recovery and wellness platform — backend, user frontend, and admin frontend.

  • Node.js
  • TypeScript
  • React

SMF Med

Medical app

Medical app — backend, dashboard, and mobile app.

  • Node.js
  • TypeScript
  • Flutter

Fashion Model AI

AI

AI fashion-image generator

Generates composed fashion images from model, pose, background, and clothing inputs via AI.

  • TypeScript
  • AI / generative

Agentic AI Engineer

AI

Agentic AI engineering project

An agentic AI project exploring autonomous, multi-step engineering workflows.

  • TypeScript
  • LLM agents

Aire

Full-suite mobile product

Complete product suite — backend, marketing website, dashboard, and mobile app.

  • Node.js
  • TypeScript
  • Flutter

Win The Day Planner

Productivity planner app

Day-planner product — mobile app, backend, and frontend.

  • Node.js
  • TypeScript
  • Flutter

REQ Agent

AI

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 LLM pipeline — productizing the Spec-Driven Development workflow I drive across my team.

  • Two sequential LLM 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
  • LLM API
  • AI agents

Anzen

Security-hiring platform

Platform connecting security agents with hiring companies — backend, dashboard, and separate user and agent mobile apps.

  • Node.js
  • TypeScript
  • React
  • Flutter

FaceBloom

AI

AI face-analysis social app

Social app with an AI face-scoring service — backend, dashboard, mobile app, and a Python AI microservice.

  • Node.js
  • TypeScript
  • Flutter
  • Python

Stop N Go

Roadside-assistance dispatch

Roadside-assistance dispatch system — .NET API, dashboard, admin, and customer + engineer mobile apps.

  • C# / .NET
  • TypeScript
  • Flutter

Juraton Ki Daastan

Desktop gallery app

Cross-platform desktop gallery app built with Tauri (Rust core) and a TypeScript UI.

  • Tauri
  • Rust
  • TypeScript

Readventure

E-book reading app

EPUB e-book reader app with its own API — built with React Native and Express.

  • React Native
  • Redux
  • Express
  • TypeORM

Chatty

Realtime chat web app

Realtime chat web app built on React and Firebase.

  • React
  • Redux Toolkit
  • Firebase

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

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

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

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