Time Tracking Application
Efficient time tracking solution for teams with automated reporting, project allocation, and integration with popular project management tools.
<Hello, World!/>
Lead Front-End Developer
Giza, Egypt
Lead of Frontend @ Luftborn | Angular, NX, OJTI , Architect, Mentor, Speaker
Get to know me
I'm Ali a Lead Front-End Developer based in Giza, Egypt, and I've been obsessing over the web for 8+ years now.
My main thing is Angular. Not because I had to pick something, but because I genuinely love the structure, the ecosystem, and the way it scales. I lead the front-end team at Luftborn, where we build enterprise-grade platforms that people actually want to use leasing systems, tenant management tools, e-commerce apps, real-time dashboards. The kind of stuff where performance and polish actually matter.
I used to lead the Angular Egypt community organizing events, giving talks, and helping developers find their footing in the ecosystem. That chapter's closed, but the mentoring bug never really left. I still care just as much about the people building the product as I do about the product itself. Watching someone click on a concept they've been wrestling with that never gets old.
I speak Arabic and English fluently, which means I can context-switch between a client call and a team standup without missing a beat.
Oh, and fair warning: I have a serious case of CSS fever. The more I write, the better I feel.
8+
Years Experience
50+
Projects Delivered
500+
Members Across Teams Led
3K+
LinkedIn Followers
Lead of Front-End and UI Design
Luftborn
What I work with
My Journey
Luftborn
Leading a team of engineers in the development of customer-facing web applications. Driving significant increases in customer engagement through high-quality front-end development.
Angular Egypt
Leading the Angular Egypt community, organizing events, and promoting Angular development best practices.
Luftborn
Senior frontend developer working across Angular, React, and Vue projects - delivering performant, maintainable web applications for enterprise clients.
National Air Navigation Services Company
Specialist Officer in NANSC. OJTI (On-the-Job Training Instructor) responsible for training new employees.
Upwork
Freelance frontend developer specialising in Vue.js - building custom web solutions for international clients on the Upwork platform.
Fiverr
Junior freelance developer working with React and Node.js - delivering web applications and backend services for international clients on Fiverr.
What I've Built
A selection of projects I've worked on, from enterprise applications to customer-facing platforms.
Efficient time tracking solution for teams with automated reporting, project allocation, and integration with popular project management tools.

A comprehensive leasing management platform built with Angular and NX monorepo. Features real-time updates, complex form handling

Interactive timeline application for project management with drag-and-drop functionality, real-time collaboration, and customizable views.
Open Source
Free tools I build for the community - just for fun, no commitments. Use them, share them, enjoy them.
A comprehensive JavaScript reference tool with a cyberpunk twist. Explore String, Array, Object, Map & Set, Promises, and Number & Math methods all in one place. Practice with Quiz Mode, compare methods side-by-side, grab the Cheat Sheet, or let the Method Wizard guide you.
By Ali.G, Inspired by Sarah Drasner
An ESLint plugin that enforces the use of takeUntilDestroyed (or other RxJS take operators) in Observable subscription pipes to prevent memory leaks in Angular applications. Flags any subscribe() call missing a termination operator and supports auto-fixing violations with eslint --fix.
By Ali Gamal
A static productivity dashboard powered by HackMD and Cloudflare Workers. Features a Kanban-style task board with drag-and-drop, a structured notes viewer for personal and team information, and a reading tracker for monitoring article progress - all synced via HackMD's API.
By Ali Gamal
Community & Talks
Engaging with the Angular team and architectural community through talks, feedback sessions, and discussions.
Comprehensive deep dive into Angular Signals-the most powerful feature in modern Angular development.
Recapping signals and exploring the harmony between Signals and Observables in Angular development.
Engaging directly with the Angular development team to discuss and address framework issues.
Providing direct feedback and suggestions to the Angular team for framework improvements.
Thoughts & Insights
Technical articles, tutorials, and insights on Angular, AI, DevOps, and modern web development.
Stack: Vanilla HTML/CSS/JS, Netlify Functions, HackMD API, HMAC Auth. Zero cost, no build step, no framework - a fully functional personal dashboard using only free tools and services.
Deep dive into Angular's hydration strategies including incremental hydration for optimal server-side rendering performance and seamless client takeover.
Exploring Angular's signals paradigm and the new Resource APIs - the reactive revolution that transforms how we build Angular applications.
Comprehensive comparison of leading AI models - Claude, ChatGPT, Gemini, Grok, Nemotron Super, and Sonar. Strengths, weaknesses, and real-world use cases.
Get in Touch
Have a project in mind or want to collaborate? I'd love to hear from you!
Currently accepting new projects and collaboration opportunities.