Skip to main content
Build systems that scale before they break.

Mohammed Abdelhady

Senior Software Engineer (Frontend)

I specialize in building robust frontend platforms with a strong emphasis on architecture, performance, and long-term maintainability. I’ve worked on enterprise and government systems where stability and scale matter most.

About

Building digital experiences that matter

I'm a frontend engineer passionate about creating fast, accessible, and beautiful web experiences. With over 7 years of experience, I specialize in building scalable UI systems using React, Next.js, and TypeScript.

I believe great software is invisible—it just works. My focus is on performance optimization, clean architecture, and user experience that delights. Currently based in Dubai, United Arab Emirates, I work with teams worldwide to ship products that users love.

Dubai, United Arab Emirates

7+ Years

Frontend Experience

50+ Projects

Delivered Successfully

Performance First

Core Web Vitals Optimized

Experience

Where I've worked

Senior Software Engineer

XD.AI (Dubai Municipality Projects)

Jul 2024 - Present·Dubai, United Arab Emirates

Working on large-scale government platforms for Dubai Municipality, building high-performance, scalable frontend systems used by millions of users across the city.

  • Architected frontend solutions handling 2M+ records with sub-second rendering using optimized data structures and virtualization techniques
  • Led development across core modules for UPS (Unified Permit System) and Montaji Plus / PSH, improving permit flows, compliance checks, and product registration processes
  • Designed and maintained a shared React Component Library (RCL) adopted across 3+ government products, enforcing UI consistency and reducing duplicated logic
  • Improved workflow performance through advanced caching strategies and optimized state management patterns
  • Drove modernization initiatives and architectural decisions across multiple services in collaboration with backend, QA, and design teams
  • Led cross-functional initiatives to improve scalability, system reliability, and developer productivity
ReactTypeScriptViteRedux ToolkitRTK QueryTailwind CSSWebpackREST APIs

Senior Frontend Engineer

Pharaoh Soft Ltd

Aug 2020 - Jul 2024·Cairo, Egypt

Led frontend development for SaaS, enterprise, ERP, POS, and government platforms, delivering scalable systems for regional and international clients.

  • Led frontend development for major government platforms including Bahrain Shura Council and Bahrain Airport systems
  • Delivered and scaled 10+ SaaS products across e-commerce, ERP/POS, restaurant management, and real-time communication domains
  • Built Food2Bits, a multi-tenant restaurant SaaS system delivering ERP, POS, and kitchen workflow modules optimized for high-frequency operations
  • Developed a real-time calling and communication system using native WebRTC with WebSockets for signaling
  • Engineered fault-tolerant, event-driven UI workflows and real-time monitoring dashboards
  • Implemented reusable component ecosystems that significantly reduced development effort across teams
  • Performed code reviews, mentored frontend engineers, and enforced high coding and architectural standards
ReactNext.jsTypeScriptReduxWebSocketsWebRTCDockerAWSJestCypress

Frontend Engineer

Farah Egypt

Mar 2019 - Aug 2020·Cairo, Egypt

Developed customer-facing web and mobile platforms with a strong focus on usability, performance, and scalable UI architecture.

  • Built the main customer platform and mobile application serving 10K+ daily users
  • Designed and delivered real-time analytics dashboards for super admins and service providers
  • Implemented reusable UI components and end-to-end testing strategies
  • Integrated third-party services and external APIs to extend platform functionality
  • Collaborated closely with designers to ensure UI/UX feasibility and high performance across user journeys
  • Contributed actively to Agile sprints, sprint planning, and cross-team collaboration
ReactReact HooksTypeScriptREST APIsJestResponsive Design

Software Engineer (Freelance)

Upwork

Apr 2018 - Mar 2019·Remote

Delivered frontend and full-stack solutions for global clients across multiple industries with a focus on performance and reliability.

  • Delivered React and TypeScript projects for 10+ global clients with 100% on-time delivery
  • Led full development lifecycle from requirements gathering to deployment
  • Implemented performance optimizations and scalable frontend architectures
  • Worked directly with clients to translate business requirements into technical solutions
ReactJavaScriptTypeScriptNode.jsREST APIs
Skills

Technologies I work with

View all skills

Core Technologies

Frameworks & Libraries

Vue.js
Nuxt.js
React Server Components
ISR
Babel
Micro-Frontends

UI & Design Systems

Styled Components
Radix UI
Ant Design
Material UI

Accessibility

State Management

Plus 10 more categories covering Testing, Backend, DevOps, and Architecture

Explore all skills
Projects

Featured work

View all projects
Montaji Plus (PSH) Product Registration and Import Export Platform
Montaji Plus (PSH) Product Registration and Import Export Platform

Dubai Municipality platform for product registration, import/export workflows, and compliance checks built for large-scale, data-heavy operations.

ReactTypeScriptPerformance+2
Live
Shared React Component Library (RCL) for Dubai Government Platforms
Shared React Component Library (RCL) for Dubai Government Platforms

Shared React component library built for Dubai Government platforms to unify the design system across multiple services, accelerating delivery and enforcing consistent, accessible UI standards.

ReactTypeScriptDesign System+2
Philip Morris × Jumia Logistics Middleware (UI and Integration)
Philip Morris × Jumia Logistics Middleware (UI and Integration)

Cross-border logistics middleware providing synchronized visibility into orders and shipments across multiple countries through integration-driven UI workflows.

ReactTypeScriptEnterprise
UPS Unified Permits Service (Dubai Municipality)
UPS Unified Permits Service (Dubai Municipality)

Unified permitting platform consolidating multiple licensing services into consistent user journeys and shared UI and integration standards across Dubai Municipality.

ReactTypeScriptPerformance+1
Live
Food2Bits Multi-Tenant Restaurant SaaS (ERP, POS, Kitchen)
Food2Bits Multi-Tenant Restaurant SaaS (ERP, POS, Kitchen)

Multi-tenant restaurant SaaS platform delivering ERP, POS, kitchen operations, analytics, and order lifecycle workflows optimized for high-frequency, real-time usage.

ReactTypeScriptSaaS+1
Live
vivdbe Real-Time Calling and Communication System
vivdbe Real-Time Calling and Communication System

Low-latency audio and video calling system built using native WebRTC with WebSocket signaling to support real-time communication and reliable session handling.

Real-TimeWebRTCPerformance
Contact

Let's work together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of something amazing. Fill out the form below or reach out via email!

Or find me on social media