02 / About
Systems thinker,
interface builder.
I'm a full-stack developer based in Cairo with 3+ years of experience building production-grade web applications. My work spans across the stack — from crafting precise UI components to architecting backend systems that scale.
Studying Agricultural Engineering at Ain Shams University gives me an unusual perspective: I approach software like an engineering discipline — systematic, measured, and designed to operate in real conditions.
Outside of client work and personal projects, I'm drawn to automation, developer tooling, and the intersection of design and engineering. I believe the best software is invisible — it does exactly what you need before you realize you needed it.
Location
Cairo, Egypt
Experience
3+ Years
Focus
Full Stack
Status
Available
Skills
Frontend
Next.jsReactTypeScriptTailwind CSSJavaScriptHTMLCSSFramer Motion
Backend
Node.jsExpressREST APIsPostgreSQLMongoDBGraphQLWebSockets
DevOps
GitDockerVercelGitHub ActionsCI/CDLinux
Other
Discord.jsLavalinkAI/LLMsPrompt EngineeringAutomationUI/UX Design
Experience
Full-Stack Developer
Independent / Open Source
- —Architected production web platforms with Next.js, Node.js, and TypeScript
- —Designed RESTful APIs with JWT auth, rate limiting, validation, and full documentation
- —Built axlstore: Discord commerce system with slash commands, automated orders, and admin dashboard
- —Developed Discord music bot with Lavalink, Docker self-hosting, and Next.js web dashboard
- —Integrated PostgreSQL and MongoDB with optimized query patterns and connection pooling
- —Deployed on Vercel with CI/CD pipelines, environment management, and uptime monitoring
Next.jsNode.jsTypeScriptPostgreSQLDockerDiscord.jsVercel
Frontend Developer
Freelance & University Projects
- —Built responsive, mobile-first interfaces with React and Tailwind CSS
- —Delivered SmartAgriculture platform: real-time dashboards and environmental sensor API integration
- —Built RuralDepartment admin system: multi-role access control, audit trail, and analytics reporting
- —Developed typed, documented reusable component libraries with design-token driven styling
- —Implemented performance optimizations: lazy loading, code splitting, next/image optimization
ReactNext.jsTailwind CSSTypeScriptJavaScriptHTML/CSS
Freelance Developer
Self-Employed
- —Delivered full-stack client projects independently from discovery through deployment
- —Built Node.js/Express REST APIs with proper auth, validation, and structured error handling
- —Established git workflows, basic CI/CD pipelines, and database normalization practices
HTMLCSSJavaScriptNode.jsExpressMySQL