👋 Hi there, I'm

Ibrahem
Ghanim

I build

Frontend Developer with 5+ years crafting enterprise-grade web applications. Specialized in Angular architecture, real-time systems, and scalable admin platforms.

Scroll

Who I Am

5+Years Experience
15+Feature Modules Built
100+Admin Users Served
3Languages Supported

I'm a Frontend Developer based in El Sheikh Zayed, Giza, Egypt. I specialize in building large-scale, enterprise-grade web applications with a focus on clean architecture, performance, and user experience.

At LikeCard, I architected a comprehensive admin dashboard from scratch — a real-time, multi-language platform serving 100+ admins with a 300+ permission RBAC system and Microsoft Azure SSO.

I care deeply about code quality, modern tooling, and interfaces that are both beautiful and reliable under real-world load.

Angular Architecture

Standalone components, NgRx, lazy loading, and 300+ permission RBAC systems.

Real-Time Systems

Socket.IO and WebSocket layers for live data sync and dashboard updates.

Performance & UX

Angular Signals, RTL/LTR i18n, PWA support, and Sentry production monitoring.

Work Experience

  1. Frontend Developer

    LikeCard
    • Architected the LikeCard Admin Dashboard from zero using Angular 21 standalone components — 100+ admins, zero legacy NgModule overhead.
    • Designed a granular RBAC system with 300+ individual permissions covering every route and UI action.
    • Integrated Microsoft Azure SSO (MSAL) and OIDC with automatic token injection via HTTP interceptors.
    • Delivered 15+ modules: orders, KYC, serials, coupons, ticket boards, reports, and user 360° profiles.
    • Migrated state to NgRx Signals, added Socket.IO real-time, Sentry monitoring, and full RTL/LTR for Arabic, English, and Turkish.
    Angular 21NgRxTypeScriptSocket.IOAzure MSALTailwind CSSSentry
  2. Frontend Developer

    Insur-Link
    • Built a full-featured medical insurance and e-claims platform using Vue.js 3, Vuetify, and Vite.
    • Architected multi-step claim workflows with complex conditional logic via Vuex and Pinia across 10+ form steps.
    • Integrated third-party insurance APIs with token-based auth and real-time data flows.
    • Reduced bundle size with Vite code-splitting and lazy-loaded route components.
    Vue.js 3VuetifyPiniaViteTypeScript
  3. Frontend Developer

    Elherafyeen
    • Developed a car services and spare parts e-commerce platform connecting users with local service centers.
    • Implemented product filtering, cart management, and service booking flows from Figma wireframes.
    • Maintained cross-browser compatibility across Chrome, Firefox, Safari, and Edge.
    JavaScript ES6+HTML5CSS3
  4. Frontend Developer

    Ecosoft
    • Built a responsive e-commerce storefront with product listing, cart, and checkout UI.
    HTML5CSS3JavaScript

Technical Skills

Angular (v17–v21)Expert
Vue.js 3Advanced
NgRx — Store / Effects / Entity / Signals
RxJS
Angular Signals
Pinia
Vuex
angular-oauth2-oidc

Featured Projects

LikeCard Admin Dashboard — Angular enterprise platform screenshot
Enterprise Dashboard Private

LikeCard Admin Dashboard

Enterprise admin platform from scratch — 100+ admins, 300+ permission RBAC, real-time WebSocket, Azure SSO. 15+ modules: orders, KYC, serials, coupons, tickets, reports, and multi-surface CMS.

Angular 21NgRxSocket.IOAzure MSALTailwindSentry
Insur-Link Medical Insurance System — Vue.js platform screenshot
Insurance Platform Private

Insur-Link Medical System

Full-featured medical insurance and e-claims management platform. Multi-step claim workflows with Vuex/Pinia state management and secure real-time insurance provider API integrations.

Vue.js 3VuetifyPiniaViteTypeScript

Let's Work Together

I'm currently open to new opportunities. Whether you have a project in mind or just want to connect — my inbox is always open.