Selected work

Things I've built & shipped

From production cloud infrastructure to full-stack products — a few projects that show the range.

01 Shipped

Ride-Hailing & Taxi-Booking Platform

DevOps & Backend · Team · 2024 — 2026

Owned DevOps and backend for a production ride-hailing app — AWS + GCP infrastructure, CI/CD, and Spring Boot services — through to a public launch, while cutting cloud costs by up to 95%.

  • AWS ECS
  • RDS
  • CloudFront
  • GCP
  • Java Spring Boot
  • CI/CD
Read case study
02 Shipped

Open-Source Network Software, Rebranded

Platform & Packaging Engineer · 2021 — 2024

Rebranded BSD-based OPNsense and Zabbix into client-specific products with a custom plugin, then packaged and distributed a company product for Ubuntu — with a proof-of-concept Windows build.

  • OPNsense
  • FreeBSD
  • Zabbix
  • Python
  • PHP
  • JavaScript
Read case study
03 In progress

Shareef Crochet — E-commerce

Solo · Full-Stack Engineer · 2026

A full-stack crochet storefront with a deep admin back-office — hardened NestJS + Prisma + PostgreSQL API, a TypeScript Remix front end with subtle 3D. Feature-complete; deploy is the next milestone.

  • Remix
  • TypeScript
  • NestJS
  • Prisma
  • PostgreSQL
  • Three.js
Read case study
04 In progress

School ERP — Multi-Tenant Platform for Indian Schools

Solo · Full-Stack & Platform Engineer · 2026 — Present

A solo build to teach myself production-grade system design end to end — a multi-tenant platform that runs an entire school (admissions, academics, fees, payroll, transport, hostel, library, and a parent portal). Backend, two web consoles, and ~15 modules are built and tested on a fully open-source, no-Docker stack.

  • NestJS
  • Prisma
  • PostgreSQL
  • React
  • Tailwind
  • React Native
Read case study
05 In progress

ChatTy — Terminal Chat App

Solo — Full-Stack · 2023 — Present

A terminal-based, peer-to-peer chat app for Ubuntu & macOS — first hand-built solo before AI coding tools, now re-engineered from scratch in Go with AI-assisted workflows. A deliberate before/after in one project.

  • Go
  • PostgreSQL
  • MQTT
  • SQLite
  • Bubble Tea
  • goreleaser
Read case study
06 Shipped

This Portfolio

Solo · Design & Build · 2026

An immersive, 3D personal site built on Astro with React Three Fiber islands — near-zero-JS content pages, a WebGL hero, and a built-in product-distribution flow.

  • Astro
  • React Three Fiber
  • Three.js
  • GSAP
  • Tailwind v4
  • MDX
Read case study
07 Shipped · Local

Shareef Tracker — Cross-Project Ticket Tracker

Solo · Full-Stack Engineer · 2026 — Present

A personal, local-only ticket tracker that gives me one board across every project I work on — with a twist: tickets are pushed in by a Claude Code skill I run inside any repo, so nothing ever scrapes my code. Built to daily-driver quality, with a "Command Deck" board I actually run my own work through. In use locally — contact for project access or more info.

  • NestJS
  • Prisma
  • SQLite
  • MinIO
  • React
  • Vite
Read case study
08 In progress

Client Mobile App — Security Hardening & Ground-Up Redesign

Solo · Mobile Engineer · 2026 — Present

Took over an existing Flutter/Firebase mobile app as sole engineer — hardening data access rules, standing up a real testing and documentation process, and rebuilding the UI screen-by-screen to a new design spec.

  • Flutter
  • Dart
  • Firebase
  • Firestore
Read case study
09 In progress

TutorHub — Tutor-Booking Platform (spec-driven build)

Co-founder · Full-Stack Engineer · 2026 — Present

A greenfield tutor-booking platform for the Indian community, currently in the spec-driven planning stage — a full product brief and eight phase gate/plan docs, adversarially reviewed, ahead of any code.

  • NestJS
  • Prisma
  • PostgreSQL
  • React Router v7
  • Tailwind
  • LiveKit
Read case study
10 Shipped

Digital Wedding Invitation — Four Renditions of One Printed Card

Solo · Design & Engineering · 2026

My own wedding invitation, rebuilt for the phone. One printed card became four digital renditions — two scrolling pages, a 39-second film for WhatsApp, and a set of shareable image cards — all driven by a single content file and one shared, hand-drawn design system. The interesting part is the constraints: a fact that must never be rendered, an Arabic webfont whose failure is invisible, and a QR that has to survive being re-decoded out of a compressed video.

  • Vanilla JS
  • Hand-authored SVG
  • CSS
  • Node.js
  • Playwright
  • Swift · AVFoundation
Read case study