About

Engineering with an editor's eye.

I'm Mahmoud Elnagdy — a full-stack developer from Cairo. I build web products that feel considered from the first pixel to the last API call.

My path started with front-end work: HTML, CSS, JavaScript, then React and Tailwind CSS. The more I built, the more I wanted to understand what happened behind the interface. That curiosity pulled me into TypeScript, Node.js, Express, databases, and the decisions that make an application fast and maintainable.

Today I work across the stack. I've built Wasla, a bilingual platform that turns YouTube playlists into structured courses; LocalTube, a self-hosted video library with FFmpeg thumbnails and SQLite; Hassala, a privacy-first Chrome extension for Arabic ↔ English learners; Tarteeb, a planner built around prayer times; and Yost, a local dashboard for YouTube community posts.

I studied Business Information Systems at Misr Higher Institute for Commerce & Computers in Mansoura and graduated in August 2026 with a Very Good grade. My graduation project, EduSwap, earned Excellent (99%). I'm based in Cairo and available for freelance work until January 2027, when I begin military service. After that, I'll return to full-time work where I can keep learning from strong engineers while shipping work that matters.

01

Clarity over cleverness

The best code is the code the next person can read. I favor simple data flow, obvious names, and interfaces that explain themselves.

02

Performance is a feature

Fast pages feel trustworthy. I keep bundles small, render on the server when it helps, and treat every client component as a cost.

03

Bilingual by default

Arabic and English are not an afterthought. I design layouts, typography, and content models that work in both directions from day one.

Want the longer version?

The best conversations start with a real problem. Tell me what you're building and I'll tell you how I can help.

Get in touch