Proof of work
My work, written down.
AI makes it easy to build something flashy now, and flashy is usually the first thing to break. What's still hard, and still worth showing, is judgment: knowing a domain well enough to see which corners are safe to cut and which ones come back to bite you. That's what these case studies are: one honest account per project, what I decided, what broke, and the source code a click from anything I claim.
Selected work
3 entries- 01Hareeg TableAn offline-first, ad-free Flutter card game of Classic Hareeg: one human against three CPU opponents on one rule engine, built with AI agents and checked with rule tests, invariant sweeps and replays.2026 / Flutter→
- 02Follow SyncA GitHub network manager that finds non-mutual follows and inferred ghost accounts, with GitHub Gists for per-user storage and adaptive refresh limits.2025 / Next.js→
- 03StalematesA full-stack chess platform with adjustable Stockfish difficulty, offline AI play, real-time multiplayer, reconnection, and a server-authoritative clock.2024 / SvelteKit→
About
I am Maged, a full stack developer. Most of what I build starts as a problem of my own. When something I use is missing a feature, half broken, or doesn't exist yet, I build the version I wanted. I use whatever the problem calls for: web, mobile, a game engine of its own, or a client's stack. Once I'm in the code, I care most about how it behaves in production: the dropped connection, the rate limit, the edge case that only real users find. I'd rather ship something small and dependable than something big and fragile.
I write about every project. I owe the habit to my friend Eman, who kept sending me his deep-dive posts until I started writing my own. The habit stuck the day I opened an old project and could not remember what half the code did. Read in order, the case studies show how I have grown from one project to the next. If a project was not worth writing about, it is not here.
2026 · Currently
Building a booking platform for cross-border bus companies and an operations system for a resort in Juba. Getting Hareeg Table ready for the Play Store.