working remote, KSA
I've been shipping production code since I was 17. The rest is detail — here it is.
Frontend developer at Brackets Technology, contributing to B2B SaaS products for Saudi enterprise clients while finishing a CS degree in Cairo. No agency, no bootcamp cohort — client work and coursework, in parallel, from the start.
MILESTONES
Harvard's intro to computer science. First C, first SQL, first time a problem set took a whole weekend. Finished it before starting university.
React, accessibility, and testing fundamentals — the structured base I still build on.
Hired at 17 as a frontend developer, remote for KSA. Since then: three production sites for enterprise clients — a 50+ item vehicle catalog, a CMS-driven bilingual college site (migrated Next.js 14→15), and a from-scratch bilingual school-site rebuild.
Degree in progress, taken alongside full-time work. The theory fills gaps the job exposes — in both directions.
LANGUAGES
- Arabic
- native
- English
- professional working proficiency — daily standups, docs, and client communication
HOW I WORK
Claims need evidence. If it's fast, there's a number. If it's accessible, it survives a keyboard-only pass. This site works the same way.
Boring beats clever. Three well-tested roles over thirty configurable ones; a polled query over a websocket nobody needed. Cleverness is a cost I spend reluctantly.
Write for the next engineer. Component APIs, commit messages, and case studies are all the same skill: making a decision legible to whoever inherits it.
Say what went wrong. Every case study here ends with what I'd do differently. Retrospectives are cheaper than repeating mistakes with more confidence.
CURRENT FOCUS
Contributing to B2B SaaS frontends for Saudi enterprise clients, and finishing a CS degree alongside it — the theory and the job feed each other.