Cafe Manager
Offline Windows Café POS & Operations
A desktop point-of-sale and café operations system for Moods Cafe, built for reliable single-machine operation without a cloud service or web API.
Frontend Software Engineer | Angular Specialist
Building scalable, performant, enterprise-grade web applications.
Frontend Software Engineer with 4+ years of experience building scalable Angular applications, recognized as an Angular expert and instructor.
Years Experience
Building production Angular applications
Egypt
Enterprise-scale frontend engineering
Instructor at NTI
60-hour curriculum design & delivery
Junior Developers
Code reviews, roadmaps & guidance
About
Focused on building frontend systems that solve real business problems.
I specialize in Angular and TypeScript, building enterprise-grade web applications that serve millions of users. At Vodafone Egypt, I engineer self-service portals and reusable component libraries consumed across multiple product teams.
My approach prioritizes clean architecture, performance optimization, and maintainability. Every component I build is designed to be composable, testable, and aligned with the long-term technical strategy of the product.
Beyond writing code, I contribute to frontend architecture decisions, drive performance initiatives, and mentor junior developers. As an Angular instructor at NTI, I designed and delivered a 60-hour curriculum covering modern Angular patterns.
I believe the best frontend engineers are measured not by the frameworks they know, but by the quality of the systems they build and the teams they elevate.
Technical Expertise
The technologies and practices I use to build production systems.
I use AI-assisted development tools for source exploration, implementation, testing, code review, and documentation. Architecture decisions, validation, and final accountability remain mine.
Featured Work
Selected projects demonstrating architecture decisions, technical depth, and real-world problem solving.
Offline Windows Café POS & Operations
A desktop point-of-sale and café operations system for Moods Cafe, built for reliable single-machine operation without a cloud service or web API.
Offline Single-Clinic Workflow — Actively Developed
A bilingual Angular, Express, and SQLite application for a single dental clinic, designed for local Windows and private-LAN operation with role-specific clinical and reception workflows.
Career
A track record of building impactful frontend systems across industries.
Frontend Developer
Angular Instructor
Frontend Developer
Frontend Developer
Mentorship
Investing in the growth of junior developers through structured guidance and knowledge sharing.
Helping junior developers build a strong foundation in Angular, from component architecture to state management with signals and RxJS.
Conducting thorough code reviews focused on clean architecture, TypeScript best practices, and maintainable, production-ready code.
Creating structured learning paths tailored to individual goals, covering frontend fundamentals through advanced enterprise patterns.
Sharing insights on growing as a frontend engineer, navigating the industry, and building a strong technical portfolio.
Open Source
Clean code, structured thinking, and continuous improvement.
Every project starts with a clear component tree, data flow design, and separation of concerns before writing the first line of code.
Strict TypeScript with no escape hatches. Interfaces over any, exhaustive checks, and compile-time guarantees that catch bugs before runtime.
Measurable performance targets baked into the build process. Lazy loading, tree-shaking, and bundle analysis as standard practice.
Get in touch
Open to frontend engineering and full-stack opportunities. If you're looking for a developer who cares deeply about architecture, performance, and code quality, let's connect.