Full-Stack Engineer / Angular · React · Node.js

Mahmoud Alfaham I build the full stack behind interfaces that scale

Senior Full-Stack Engineer & Technical Team Lead with 8+ years shipping systems end to end — Angular and React front-ends backed by Node.js services, plus the design systems and engineering standards that keep whole teams moving fast. Delivered across fintech, IoT, automotive, and SaaS in 6+ countries.

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

Who I am

I work the whole stack — Angular and React on the front, Node.js and REST APIs underneath — so I can own a feature from database to pixel, not just hand off at the API boundary.

I've led teams across four time zones, built the shared component libraries and service layers that let products scale, and rebuilt legacy platforms nobody else wanted to touch.

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

const stack = {
frontend: ['Angular', 'RxJS', 'TypeScript', 'Vue3', 'React'],
backend: ['Node.js', 'Express', 'REST APIs'],
tooling: ['PrimeNG', 'SASS', 'Figma', 'Git'],
leadership: ['Code Review', 'Mentoring', 'Interviews']
};
Frameworks
Angular v5–v19 React Node.js TypeScript RxJS Vue.js / Vue3 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 / 07 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 / 07 Projects

Selected builds

product shot
Component Library & Design System
Shared UI kit and API integration layer adopted across three production apps at Inovola — 57% reusable code, 60% faster delivery.
Angular 19Design Systems
product shot
ConnectV IoT Dashboard
Full management console for connected-device fleets — architecture, dashboard UI, and API integration planning end to end.
Angular 14REST API
product shot
EYU Real-Time Chat System
Vue3 front-end with Node.js signaling and video-call infrastructure, delivered as an independent freelance engagement.
Vue3Node.js
product shot
Toyota & Kia EU Booking Systems
Maintained and extended enterprise booking platforms for automotive clients across the EU, improving usability and code maintainability.
AngularEnterprise
product shot
Vaccination Management System
Senior front-end build for a healthcare vaccination-tracking platform, delivered for a Swiss client.
AngularHealthcare
product shot
Pedesting Indoor Mapping Platform
Dashboard UI with Google Maps API integration for floor, POI, and route visualization.
AngularMaps API
04 / 07 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 build something that lasts

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