Backend engineer. I build for the moments when the system is under real load — not the demo.
I'm a backend engineer finishing an M.Sc. in Computer & Communication Engineering. Most of my work lives in the JavaScript ecosystem, but the language is the least interesting decision — what I care about is the shape of a system: where the load lands, what happens when a call fails halfway through, what breaks first under pressure.
That instinct for structure isn't only technical — I read slowly and think in long chains of reasoning before I trust a conclusion. It shows up in how I engineer: understand the system before you touch it.
Right now I'm going deeper into AI infrastructure, building Governor. I want to work where the backend carries real weight — healthcare, public infrastructure, AI platforms.
A lightweight LLM gateway, built in Go (learning Go as I go). Real-time cost visibility and hard spend caps — atomic budget checks before a request goes out, mid-stream cancellation the instant one is hit — without standing up LiteLLM/Helicone-style infrastructure.
Resident records, requests, internal workflows — built to hold up under the unglamorous, high-stakes load public systems actually see.
A management system for a working auto-service business in Africa — real customers, still in production. Built for reliability first: this one can't go down mid-shift.
Animal shelter management system built to organize pets and products, with vet integration and medical records for each pet. Originally built to digitise stray animal tracking and adoption for a village in South Lebanon.
View →A centralized freelance marketplace empowering local Lebanese talent — creatives display portfolios and reach clients directly. Built as a collaborative internship project with TechTalks on the T3 stack (Next.js & Supabase).
View →A full system (mobile app + web platform) for enhancing the safety and support of girls and young women — real-time SOS emergency alerts and live location sharing via map APIs.
A multi-platform news app (Flutter/Next.js) with a world-map UI. Supabase/PostgreSQL-backed, using Gemini AI for summaries, quizzes, and toxicity filtering — schema tracks users, articles, and engagement across web and mobile.
“[ a line you choose — quote, thinker, or reflection goes here ]”— placeholder, swap for your own