PlanForge
Turns a one-line project idea into an 18-section PRD through a validated pipeline of ten specialised agents.
Open to new opportunities
I work on the part of an app users never see: the data, the API, and the logic that has to stay correct while everything else changes.
Most of what I build started as something I needed myself: a GPA calculator my classmates kept asking for, a game my friends and I wanted to play, a script that removed a task I was tired of repeating.
I'm an Information Technology student at King Abdulaziz University. I learn by shipping. I take a problem I actually have, build the smallest version that works, then keep fixing it until it holds up when other people use it.
The hardest problem I've worked on so far was keeping several players in sync in a real-time browser game. One screen is easy. Many screens sharing one state is not: messages arrive out of order, a player refreshes mid-round, someone's connection drops and comes back expecting the game to still make sense. Getting that right taught me to design around the server's state instead of the screen's, and to treat every client as something that can disappear at any moment.
That's the work I care about now: how data is modelled, how an API stays predictable, and how a system behaves when the input is wrong. I care about the interface too, but I'd rather ship a plain screen than a broken data model.
I use AI tools the way I use documentation: to move faster on things I already understand. Every project listed here is one I designed and built myself.
Bachelor of Science, Information Technology
King Abdulaziz University
July 2023 — Present
Turns a one-line project idea into an 18-section PRD through a validated pipeline of ten specialised agents.
An AI travel guide to Saudi landmarks — answers by text, voice and image, drawn only from curated sources.
Real-time multiplayer party game with server-authoritative rules across multiple rooms.
Arabic RTL GPA calculator for the 5-point and 4-point scales, per semester and cumulative.
University of Michigan · November 2025
Verify credential →University of Michigan · November 2025
Verify credential →University of Michigan · November 2025
Verify credential →University of Michigan · November 2025
Verify credential →University of Michigan · November 2025
Verify credential →KAUST Academy · November 2025
Verify credential →Got a role, a project or an idea worth prototyping? The inbox is open — I usually reply within a day or two.