Hi, I'm Mohamed

|

Full-Stack & Mobile Developer with 3 years of experience. I build enterprise web platforms with Angular and production mobile apps with Flutter, backed by PHP/Laravel APIs — shipping complete, Arabic-first products for clients in Egypt and Saudi Arabia.

0 Years Experience
0+ Projects Delivered
0 Mobile Apps Shipped
0% Performance Boost
Mohamed Mahmoud Elsayed
TypeScript
Flutter
Scroll Down

About Me

I'm a Full-Stack & Mobile Developer based in Cairo, Egypt. I started out as an Angular frontend specialist and grew into owning products end to end — web platform, backend API, and native mobile app.

Over 3 years at It Plus Programming Solutions I've delivered 15+ ERP, education and e-commerce systems for clients in Egypt and Saudi Arabia — including a full quality-management platform for a Saudi education authority, built as an Angular web system plus two Flutter mobile apps.

My work leans toward systems others find awkward: Arabic-first RTL interfaces, multi-role permission matrices, and mobile clients that have to stay correct against legacy backends. A prior career in accounting and auditing is why business logic in ERP tends to make sense to me before it's explained.

Location Cairo, Egypt
Company It Plus Solutions
Background Finance → Tech
Specialty Full-Stack · Web & Mobile
engineer.ts
interface Engineer {
  name: "Mohamed Elsayed";
  role: "Full-Stack & Mobile";
  experience: "3 years";
  stack: Record<string, string[]>;
  ships: "end-to-end products";
}

const me: Engineer = {
  name: "Mohamed Elsayed",
  role: "Full-Stack & Mobile",
  experience: "3 years",
  stack: {
    web:    ["Angular", "TypeScript", "NgRx"],
    mobile: ["Flutter", "Dart", "BLoC"],
    api:    ["PHP", "Laravel", "MySQL"]
  },
  ships: "end-to-end products"
};

Technical Skills

Frontend Development

Angular
TypeScript
TypeScript
HTML5
SCSS
JavaScript
RxJS
NgRx

Mobile Development

Flutter
Flutter
Dart
Dart
BLoC / Cubit
Firebase / FCM
Dio / Retrofit

Backend Development

PHP / Laravel
MySQL
REST APIs & JWT Auth

Tools & Workflow

Git & GitHub
AI-Augmented Dev
Bootstrap
Tailwind CSS
Figma

Concepts & Patterns

Clean Architecture Multi-Role Authorization RTL & Arabic i18n SSR & Technical SEO Push Notifications State Management Responsive Design Lazy Loading Component Architecture Routing & Guards Performance Optimization Clean Code Modular Architecture UI/UX Collaboration Agile / Teamwork

Work Experience

Current Position

Applications Developer — Full-Stack & Mobile

It Plus Programming Solutions

September 2023 — Present
  • Built enterprise Angular applications — from ERP dashboards to an Angular 19 SSR corporate platform — with NgRx state management
  • Shipped two production Flutter apps for a Saudi education authority using BLoC, clean architecture and Firebase push notifications
  • Designed Arabic-first RTL interfaces and multi-role permission systems spanning 30+ distinct user roles
  • Built backend REST APIs in PHP/Laravel with JWT authentication, PDF generation and notification systems
  • Led technical SEO on a multilingual site of ~4,500 URLs — canonical/hreflang, Core Web Vitals, structured data and redirect strategy
  • Improved load performance by 30% through lazy loading and code optimization
  • Maintained clean, modular, and scalable code following best practices
AngularTypeScriptNgRx FlutterDartBLoC PHP / LaravelMySQLSCSS
Previous Career

Accounting & Financial Auditing

Audit & Tax Accounting Firms

2021 — 2023

Worked in corporate auditing, tax accounting, and e-invoicing with the Egyptian Tax Authority. This financial background is why ERP domain logic — invoices, custodies, cost centers, approval chains — reads naturally to me before anyone explains it.

Featured Projects

Projects developed during my role at It Plus Programming Solutions

Mobile App — Education Quality

QMS Ataa — Quality Management App

Flutter app for a Saudi education authority's quality system. 18 feature modules covering school visits, standards, indicators, evaluations and corrective plans — with role-scoped access across a multi-membership matrix, Arabic-first RTL, push notifications, and comment threads carrying image, video and voice attachments.

FlutterDartBLoCFirebase FCMRetrofitClean Architecture
Mobile App — Operational Planning

OPS Ataa — Operational Plan App

A second Flutter app on the same platform, sharing the QMS design system under fully separate branding. Covers the whole planning chain — strategic goals, sub-goals, work plans and indicators — plus quarterly and annual evaluations, PDF export, and approval states that resolve differently depending on who is looking.

FlutterBLoCGetIt DIDioPDF ExportFirebase
Corporate Platform — SSR

It Plus — Corporate Website

Angular 19 platform with server-side rendering behind Express and PM2, serving a multilingual catalog of services, hosting plans, domains and campaigns. I engineered the technical SEO across roughly 4,500 URLs — canonical and hreflang, structured data, redirect strategy — alongside an automated WebP pipeline and per-language prerendering.

Angular 19SSRTypeScriptExpressPM2Technical SEO
Business Website — Accounting & Tax

Orabi Accounting Group

Bilingual Arabic-English website for Orabi Accounting Group, with responsive RTL/LTR design, technical SEO foundations, structured data, an optimized media archive, and deployment on a custom domain.

HTMLCSSJavaScriptTechnical SEOGitHub Pages
It Plus Dashboard - Hosting and Domain Back-Office
Admin Dashboard — Hosting & Domains

It Plus Dashboard

Back-office for the company's hosting and domain business: 40+ modules spanning orders, invoices, hosting plans, control panels, domains, products, coupons, currencies, payment methods, clients and ad campaigns — with ApexCharts reporting and rich-text content management throughout.

Angular 18TypeScriptApexChartsMetronicREST API
Product — Construction ERP

Bonyan ERP

The company's own commercial product for finishing and decoration firms — projects, BOQ work items, contractors, vouchers, expenses and payments in one system. It is built on the Loom ERP codebase I developed, which was productized into Bonyan with further development by a colleague.

AngularPHPMySQLREST API
Loom ERP - Construction Management System
Construction ERP

Loom ERP

Comprehensive construction management system covering HR, Projects, Clients, Contractors, Custodies, Invoices, and more. Full-stack with an Angular frontend and PHP backend — and the codebase that later became the foundation of Bonyan ERP, the company's commercial product.

AngularNgRxPHPMySQLREST API
Education Platform — Saudi Arabia

Ataa Web Platform & Admin

Dual-module platform for a Saudi education authority: a Quality Management System (QMS) for standards and school visits, and an Operational Planning System (OPS) with NgRx state management, admin dashboard, PDF reporting and strategic goal management. I later built both companion Flutter apps on top of it.

AngularNgRxPHPmPDFMySQL
CLM - Language Education System
Education Platform

CLM - Language Education System

Comprehensive LMS/ERP supporting multi-role users with lecture scheduling, Zoom integration, course management, payments, and subscription handling.

AngularTypeScriptRxJSZoom API
Education Platform

Testat App & Website

Educational ERP system for product/resource management. Enables teachers to create exams, print Bubble Sheets, and auto-grade with instant results and performance analytics.

AngularTypeScriptSCSSREST API
E-Commerce Dashboard

YallaEshtary Dashboard

Major ERP dashboard enhancements, including advanced delivery tracking with mapping/geographical zones and dynamic product management.

AngularMaps APITypeScriptREST API
Abis Hypermarket E-Commerce System
E-Commerce & Supply Chain

Abis-Hypermarket.com

ERP for e-commerce and supply chain management. Handles product catalogs, inventory, orders, and logistics for a hypermarket chain.

AngularSCSSBootstrapREST API
Corporate Website

Faainex

Corporate ERP website with full admin tools for managing business operations, content, and corporate communications.

AngularTypeScriptTailwindREST API
Dynamic Portfolio

EPM - Printing Machinery

Dynamic portfolio website integrated with an Admin Dashboard for managing equipment listings and project showcases for a printing machinery company.

AngularSCSSAdmin PanelREST API
Stride - Construction Finishes CMS
Construction CMS

Stride - Construction Finishes

Administrative CMS specialized in tracking and managing construction finishes projects and workflows with detailed progress monitoring.

AngularTypeScriptNgRxREST API
Backend Development

It Plus Backend API

Laravel-based backend API with real-time features (WebSockets), email integration, and a comprehensive testing suite for the It Plus platform.

PHPLaravelMySQLWebSockets
Backend Development

Ops & Loom Backend APIs

PHP backend systems with JWT authentication, RESTful endpoints, PDF generation (mPDF), notification systems, and comprehensive database management.

PHPJWTMySQLmPDF

Certifications & Education

Bachelor of Commerce

Helwan University

Accounting Department • Class of 2021

Frontend Development

Root Academy

Professional Certificate

Angular Development

Information Technology Academy

Specialized Certificate

Claude 101

Anthropic Academy

AI Fundamentals • 2026

Claude Code in Action

Anthropic Academy

AI-Assisted Development • 2026

Get In Touch

I'm always open to new opportunities and interesting projects. Feel free to reach out!