Available for opportunities

Abdelmomen Nasreldin

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

Engineering at scale

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

Tools & technologies

The technologies and practices I use to build production systems.

Frontend Engineering

Angular TypeScript JavaScript RxJS HTML SCSS TailwindCSS

Architecture & Performance

Standalone Components State Management Signals Lazy Loading Frontend Architecture Performance Optimization Reusable Components

Backend

Node.js Express MongoDB REST APIs

Engineering Practices

Agile Git Code Reviews Responsive Design Cross-browser Compatibility

Featured Work

Project case studies

Selected projects demonstrating architecture decisions, technical depth, and real-world problem solving.

Cafe POS System

Offline-First Point of Sale

A robust point-of-sale system designed for cafes and restaurants, built with an offline-first architecture to ensure uninterrupted operations regardless of network conditions.

Angular TypeScript Dexie.js IndexedDB TailwindCSS Node.js

Course Platform

Role-Based Learning Management

An enterprise-grade learning management system with role-based access for administrators, instructors, and students, supporting course creation, enrollment, and progress tracking.

Angular TypeScript Node.js Express MongoDB JWT

Tourism Platform

SEO-Optimized Travel Application

A high-performance tourism platform built with Angular SSR for optimal search engine visibility, featuring dynamic content rendering, interactive booking flows, and responsive design.

Angular TypeScript Angular SSR TailwindCSS REST APIs

Career

Professional experience

A track record of building impactful frontend systems across industries.

Vodafone Egypt

Frontend Developer

Apr 2024 – Present
  • Developing and maintaining Ana Vodafone self-service portals serving millions of users
  • Engineering reusable Angular component libraries consumed across multiple product teams
  • Driving performance optimization initiatives reducing page load times significantly
  • Contributing to AI-powered personalization features for enhanced user engagement
  • Collaborating in Agile squads with cross-functional teams across multiple markets

NTI (National Telecommunication Institute)

Angular Instructor

2025
  • Designed and delivered a comprehensive 60-hour Angular curriculum
  • Taught modern Angular patterns including Standalone Components and Signals
  • Covered advanced RxJS patterns for real-world application development
  • Mentored students through hands-on projects and code reviews
  • Provided career guidance and learning roadmaps for frontend development

Hadaf Solutions

Frontend Developer

2023 – 2024
  • Led the migration of legacy ERP systems to modern Angular web applications
  • Established component architecture patterns adopted across the engineering team
  • Implemented complex form workflows for enterprise resource planning modules
  • Improved application performance through lazy loading and code splitting strategies

Vijua

Frontend Developer

2022 – 2023
  • Built interactive educational platform features using Angular
  • Developed responsive, accessible interfaces for diverse student populations
  • Collaborated with design and backend teams to deliver engaging learning experiences
  • Implemented real-time content update mechanisms for live classroom sessions

Mentorship

Elevating engineers

Investing in the growth of junior developers through structured guidance and knowledge sharing.

Angular Guidance

Helping junior developers build a strong foundation in Angular, from component architecture to state management with signals and RxJS.

Code Reviews

Conducting thorough code reviews focused on clean architecture, TypeScript best practices, and maintainable, production-ready code.

Learning Roadmaps

Creating structured learning paths tailored to individual goals, covering frontend fundamentals through advanced enterprise patterns.

Career Development

Sharing insights on growing as a frontend engineer, navigating the industry, and building a strong technical portfolio.

Open Source

Engineering philosophy

Clean code, structured thinking, and continuous improvement.

Architecture First

Every project starts with a clear component tree, data flow design, and separation of concerns before writing the first line of code.

Type Safety

Strict TypeScript with no escape hatches. Interfaces over any, exhaustive checks, and compile-time guarantees that catch bugs before runtime.

Performance Budget

Measurable performance targets baked into the build process. Lazy loading, tree-shaking, and bundle analysis as standard practice.

Get in touch

Let's build something great

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.

Abdelmomen Nasreldin

© 2026 · Built with Angular