Front-End Engineer / Angular Architecture

Mahmoud Alfaham Building design systems that scale

Senior Front-End Engineer & Technical Team Lead with 8+ years architecting scalable Angular ecosystems and leading distributed teams across fintech, IoT, automotive, and SaaS — delivering measurable impact across 6+ countries.

Mahmoud Alfaham
Role Front-End Team Lead
Exp. 8+ yrs · 6+ countries
Based Cairo, EG
Status Available now
Angular v5–v19· TypeScript· RxJS· Vue.js / Vue3· React· Node.js· PrimeNG· Design Systems· Component Architecture· SASS / SCSS· REST API · JWT· Figma· Git / GitHub / GitLab· Agile / Scrum· SOLID Principles· Code Review· Team Lead· Ionic· Electron·
01 / 06 About

Who I am

I specialize in Angular architecture, reusable design systems, and component-driven development — building systems that scale across teams and time zones.

I care deeply about clean code, team mentorship, and engineering standards — not just shipping features, but building the foundation that makes the whole team faster.

Currently open to Senior Front-End or Team Lead roles — remote preferred. Immediate joiner.

Frameworks
Angular v5–v19 TypeScript RxJS Vue.js / Vue3 React Node.js Ionic Electron
Architecture & UI
Design Systems Component Libraries PrimeNG Angular Material SOLID Principles Lazy Loading HTML5 / CSS3 / SASS
API & Tooling
REST APIs / JWT Figma / Adobe XD Git / GitHub / GitLab Angular CLI / Webpack / Vite
Leadership
Team Lead Code Review Mentoring Technical Interviews Agile / Scrum Sprint Planning
02 / 06 Experience

Where I've worked

Jan 2024 — Present
Remote · Egypt
Front-End Team Lead
Inovola
Madfu (SA Fintech) · Perfect Presentation (2P) · Enterprise Platforms
  • Built Angular 19 monorepo with 3 apps from scratch — designed architecture, shared modules, and scalable structure
  • Created a reusable UI component library and unified design system adopted across all apps
  • Delivered first app end-to-end and established company-wide coding standards
  • Led onboarding, code reviews, and technical interviews across multiple projects
57% reusable code 60% faster delivery <2d onboarding
Oct 2022 — Nov 2023
New Cairo · Egypt
Senior Front-End Developer / Team Lead
Vision Valley
ConnectV — IoT Management Platform
  • Planned platform architecture and designed full IoT dashboard UI using Angular 14
  • Coordinated API planning and integration with back-end teams
  • Conducted technical interviews, distributed tasks, and delivered a scalable production-ready system
Feb 2022 — Oct 2022
Remote · Belgium
Senior Front-End Developer / Team Lead
Mobilar
Toyota EU & Kia EU — Automotive Booking Systems
  • Maintained and extended enterprise booking systems for Toyota and Kia EU clients
  • Analyzed client requirements, led technical planning, and improved UI usability and code maintainability
Oct 2020 — Jan 2022
Remote · Denmark
Senior Front-End Developer
Crossworkers
  • Rebuilt legacy enterprise application from scratch using Angular 10
  • Upgraded app from Angular 10 to Angular 13; planned full project lifecycle
  • Mentored and led a team of 2 junior developers and interns
Jul 2019 — Jul 2020
Heliopolis · Egypt
Front-End Developer
RoboVics
Pedesting (Mapping) · CodingVille (Game Builder) · RoboGarden (Education Monitor)
  • Designed dashboard UIs and responsive layouts; integrated Google Maps API for floor/POI/route visualization
  • Built reusable components with modular architecture and lazy loading
Nov 2017 — Jun 2019
Nasr City · Egypt
Front-End Developer
Healzhub
  • Rebuilt the entire corporate website from scratch using Angular 5
  • Migrated legacy JS/jQuery animations to Angular animations framework
03 / 06 Freelance & Consulting

Independent work

Select consulting and freelance projects carried out alongside full-time roles.

Egypt
Alianz Egypt
Technical Interviewer & Task Reviewer
Nov 2023 – Mar 2024
Belgium
Mobilar — Angular v10 to v16 Migration
Sr. Front-End Developer / Team Lead
Oct – Dec 2023
Switzerland
Vaccination Management System
Sr. Front-End Developer
Oct 2022 – Feb 2023
Remote
EYU Chat System (Vue3 + Video Calls)
Sr. Front-End Developer
Mar – Aug 2022
Egypt
Nursery Management System (Angular)
Sr. Front-End Developer
Nov 2021 – Jan 2022
Egypt
Inventory System Web App (Angular)
Front-End Developer
Jan – Mar 2021
Egypt
EG Pharma Store (Angular)
Sr. Front-End Developer
May – Aug 2020
Egypt
Bee Interactive Chat App (Ionic/Angular)
Ionic Developer
Apr – Aug 2019
Egypt
Hisham ERP System (Electron/Angular)
Front-End Developer
Dec 2018 – Jan 2019
Bachelor of Computer Science
Cairo University
Graduated 2017 — Graduation Project: PC Game in Unity & C# (Grade: A+)
Additional Info
Languages & Availability
Cairo, Egypt — Available globally (remote)
Arabic — Native
English — Professional
Immediate joiner
Military status — Exempted
Advanced Angular Architecture Practices
Technical Interviewing & Code Review Practices
UI/UX Implementation from Figma & Adobe XD
Secure API Integration & Error Handling
Agile Development & Team Leadership Practices

Let's work together

Immediately available for Senior Front-End Engineer & Team Lead roles — remote preferred. Download my full CV for a complete view of my experience, projects, and technical depth.