Frontend Engineer

I build scalable web applications that feel like real products.

Angular specialist building dashboards, e-commerce platforms, and enterprise systems that are ready for production.

Angular • TypeScript • RxJS • Signals

Portrait of Kareem Zakaria
  • Angular
  • TypeScript
  • RxJS
  • Signals
  • SSR
  • REST APIs
  • Real-time (SignalR)
  • RTL/LTR
  • Testing
  • CI/CD
  • 5

    Projects delivered

    Dashboards, e-commerce and websites

  • 20+

    Business entities in one platform

    CleanTech

  • 5

    User roles with separate access

    CleanTech

  • 2

    Languages, with full RTL support

    AlSalam, E-Commerce, AI Cloud site

Featured work

Production applications built for real business needs.

All projects →
Dashboard of the AlSalam International platform with shipment, product and company summaries and a table of recent shipments.

Logistics & Import Management Platform

AlSalam International

An import-operations platform that tracks shipments, suppliers, companies and product registrations in one system, with role-based access, reports, a public QR verification page and full Arabic/English RTL support.

  • Angular 21
  • PrimeNG
  • ngx-translate
  • Vitest
Storefront home page with a hero slider, product search, cart and a language switcher.

Storefront & Admin Dashboard

E-Commerce Platform

A server-side rendered storefront with Paymob checkout and Arabic/English RTL, plus a companion admin dashboard for products, orders, returns, banners and sales reports.

  • Angular 21 SSR
  • Angular Material
  • RxJS
  • Paymob
Login screen of the CleanTech facility management platform, with a language selector and an illustration of the platform modules.

Facility & Cleaning Management Platform

CleanTech

A facility and cleaning management platform with five role-based workspaces covering tasks, shifts, attendance, stock, sensors and reports, plus real-time notifications over SignalR.

  • Angular
  • SignalR
  • ngx-translate
  • jsPDF

More projects

Medical-Device Services Website

MedGate

The multilingual marketing website of MedGate Solutions, a medical-device registration and marketing service for Saudi Arabia, available in English, Chinese, German and French.

  • Angular 18
  • Bootstrap 5

Corporate Marketing Website

AI Cloud Corporate Website

The company's own website, built in Next.js and then rebuilt in Angular 18: 8 pages and 35 components, with scroll animations and instant Arabic/English switching preserved.

  • Next.js
  • Angular 18
  • Tailwind CSS
  • GSAP

What I build

Five ways I can help turn requirements into a working product.

All services →
  • Frontend Development

    Modern, production-ready Angular frontends with clean architecture, reusable components and attention to performance.

  • Web App Development

    Complete web applications built from your business requirements and integrated with your APIs.

  • E-commerce Development

    Storefronts and admin systems: products, authentication, cart, checkout, payment integration and localization.

  • Dashboard Development

    Business dashboards with tables, filters, search, charts, forms, permissions, reports, export and real-time updates.

  • Figma → Angular

    Professional designs turned into responsive, accessible, reusable Angular interfaces.

How I work

  1. Understand

    Clarify the business goal, the users and the API contracts before writing code.

  2. Architect

    Structure the app in clear layers (UI, services, repositories) so it stays testable and easy to extend.

  3. Build

    Deliver in small working increments, using reusable components and typed APIs.

  4. Ship

    Integrate with the real APIs, test the core logic and deploy to production.

The engineering behind the interface

Where the technical depth shows up, and the projects that show it.

  • Clean, testable architecture

    A strict repository → service → mock data layer lets the UI be built and tested against mock data, then switched to live APIs without touching components.

    Seen in: AlSalam International

  • Arabic and English, done properly

    Full RTL/LTR support, including a signal-based translation service with instant runtime switching and no page reloads.

    Seen in: AlSalam International · E-Commerce Platform · AI Cloud Website

  • Rendering and performance

    Server-side rendering with cookie-based sessions, plus build configuration with lazy-loaded routes and bundle budgets.

    Seen in: E-Commerce Platform · AI Cloud Website

  • Real-time and integrations

    Live updates over SignalR, secure checkout with Paymob, and production error tracking with Sentry.

    Seen in: CleanTech · E-Commerce Platform

About

Frontend developer with 2+ years of production experience specializing in Angular (v18–21). I build scalable, high-performance enterprise applications — from real-time dashboards to bilingual e-commerce platforms and logistics systems — with a focus on clean architecture, reusable components and polished UX. I am comfortable owning features end-to-end, from API integration to production deployment.

  1. Jul 2024 — Present

    Frontend Developer · AI Cloud

    • Built real-time Angular dashboards with live sensor data, role-based views and permissions.
    • Shipped bilingual (Arabic/English) websites for Saudi clients, including a Next.js company site.
    • Led the migration of the company website from Next.js to Angular 18, preserving 1:1 UI/UX and animations.
    • Worked with backend, UI/UX, Flutter and graphic design to deliver client projects end-to-end.

Have a project in mind?

Tell me what you're building and let's see how I can help.