MSY

PROJECTS

Everything I've shipped

Built end-to-end, solo — architecture, backend, frontend, and deployment. Client work and personal projects both; each case study says which.

DevReps

live

A training log for mastering software engineering — 426 lessons across 23 domains, spaced-repetition flashcards, and a built-in AI tutor.

domains
23
lessons
426
quiz questions
1,546
Next.jsTypeScriptSupabasePostgreSQLGemini APIMDXVercel
View case study

Quizify

deploying

A Django REST quiz platform for older learners that treats every question as a learning unit, not a pass/fail test. The grown-up sibling of Quizify Kids.

django apps
6
questions seeded
400+
game modes
4
DjangoDjango REST FrameworkPostgreSQLNext.jsRedisRenderVercel
View case study

Baraka

built

A fully offline personal finance PWA — accounts, budgets, bills, loans, savings, and investments, with no backend at all.

feature areas
11
backend servers
0
works offline
100%
Next.jsTypeScriptDexie / IndexedDBService WorkerPWA
View case study

Basma Bitak

built

An Arabic-first, fully RTL storefront for a real handmade-crafts business in Cairo — ordering happens on WhatsApp, not through a checkout.

language
AR-first
layout
Full RTL
payment integrations
0
Next.jsTypeScriptSupabasePostgreSQLGemini APITailwind CSSRTL
View case study

MSA Demos

live

The same product reimagined in four completely different design languages — vanilla HTML, CSS, and JS, no framework and no build step.

design languages
4
build step
None
framework
None
HTMLCSSJavaScriptCanvasDesign tokens
View case study

MSA Room

built

A private inventory system for 500+ physical items in one room — hierarchical zones, mobile-first search, and a full activity log.

items tracked
500+
api endpoints
0
feature areas
12
Next.jsReactTypeScriptSupabasePostgreSQLTailwind CSS
View case study

BodyTrack

built

A containerised Django + React app for tracking InBody body-composition scans over time, with trend analytics and AI-generated insights.

tracked metrics
6
django apps
3
compose configs
2
DjangoDjango REST FrameworkPostgreSQLReactViteDockerNginx
View case study

Quizify Kids

built

An alphabet and letter-recognition game for young children — the kids' edition of Quizify, and a separate product from the main platform.

ViteReactvite-plugin-pwa
View case study