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.

4+

Years Experience

Building production Angular applications

Vodafone

Egypt

Enterprise-scale frontend engineering

Angular

Instructor at NTI

60-hour curriculum design & delivery

Mentoring

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

AI-Assisted Development

OpenAI Codex Cursor AI-Assisted Development Prompt-Guided Code Review

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

Project case studies

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

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.

Angular 21 TypeScript Tauri 2 Rust SQLite Tailwind CSS

Dental Clinic Management System

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.

Angular TypeScript Express SQLite Socket.IO Tailwind CSS

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