Fahad Ibrahim
Full-Stack Developer — React · TypeScript · Supabase · Firebase
Summary
Full-stack developer shipping production React/TypeScript applications end-to-end: architecture,
implementation, automated testing, CI, and deployment. Four live products including a
real-time multiplayer game (Firebase), an e-commerce platform (87% test coverage, WCAG 2.1 AA),
and a hyperlocal grocery PWA built for a 1,700-family residential complex (pilot target). AI-augmented workflow keeps lint, test, build, and deploy gates in the loop.
Experience
Full-Stack Developer
Hope Theory — Self-Employed
2024 – Present
- BugSmasher: React 19 + TypeScript + Firebase arcade game — auth, XP, 16 achievements, server-authoritative real-time leaderboards with one-time session tokens. Tests and CI tracked in repo STATUS.md; offline-first PWA, shipped in 2 weeks.
- RollON: production e-commerce platform — catalog, cart, variants, checkout, admin dashboard. 117 tests (unit + Playwright E2E), 87% coverage, WCAG 2.1 AA, CSP-hardened, GitHub Actions CI green.
- JG Mart: hyperlocal grocery PWA sized for a 1,700-family complex (pilot target) — WhatsApp-native ordering, bilingual UI, 82 products, order tracking, operator dispatch. Vanilla JS, zero framework, service-worker cached.
- Own the full lifecycle: architecture → implementation → testing → CI → deployment (Vercel / Firebase Hosting / GitHub Pages).
Founder & Lead Developer
Hope Theory
2023 – Present
- Run Bengali AI training, voice recording, and annotation workflows for emerging-market LLM projects.
- Operate multi-agent AI automation (Hermes Agent) across 6 business ventures.
- Daily production use of Gemini, OpenRouter, and Groq APIs for content and workflow generation.
Selected Projects
- BugSmasher — live: bugsmasher-hopetheory.vercel.app · React 19, Firebase, Canvas 2D, PWA
- RollON — live: rollon-delta.vercel.app · React 19, TypeScript, Tailwind, Zustand, Playwright
- JG Mart — live: jg-mart.vercel.app · Vanilla JS PWA, Supabase, WhatsApp ordering
- Nix — Timeline Dodge — live: viral-pet-nix.vercel.app · vanilla single-file HTML/Canvas game, 0 dependencies (not React)
Skills
⚛️
Frontend
Strict TypeScript, performant motion, and production-grade UI systems.
React 19TypeScriptTailwindGSAPVite
🗄️
Backend & Data
Auth, APIs, and real-time data modeling across Supabase and Firebase.
SupabaseFirebaseNode.jsRESTZustand
🧪
Quality & DevOps
CI/CD, accessibility, and test coverage as a first-class requirement.
VitestPlaywrightCIWCAG 2.1 AA
🤖
AI & Automation
Multi-agent workflows, prompt engineering, and AI-assisted delivery without quality loss.
HermesClaude CodeMulti-Agent
🎮
Interactive & Canvas
Games and motion-heavy experiences with Canvas 2D, WebAudio, and PWA offline-first behavior.
Canvas 2DWebAudioPWA
🧭
Shipping & Growth
From idea to live product fast, with case studies, metrics, and iteration built in.
StrategyCase StudiesMetrics
Education
BSc — Computer Science & Engineering
Ahsanullah University of Science and Technology
2012 – 2017
- Software engineering, algorithms, distributed systems, databases.