Salesforce UI Modernization
Modern Angular front-end replacing legacy views, gradual migration strategy, NgRx state, typed APIs, and tests.
- Angular
- TypeScript
- NgRx
- Jasmine/Karma
Software Engineer · Angular · React · Node.js · ASP.NET Core
Software Engineer with 6+ years in modern front-end (Angular/TypeScript) and 2+ years in backend (Node.js/ASP.NET Core). Focused on building scalable, readable, testable web apps.
Altify
🗓️ Feb 2023 – Present
📍 Dublin, Ireland
ATIS Software Factory
🗓️ Jan 2022 – Feb 2023
📍 Tirana, Albania
Engaz CRM
🗓️ Jan 2019 – Jan 2021
📍 Cairo, Egypt
Codes Roots
🗓️ Nov 2017 – Jan 2019
📍 Cairo, Egypt
Hydrocomp Enterprises Egypt
🗓️ May 2016 – Nov 2017
📍 Cairo, Egypt
Modern Angular front-end replacing legacy views, gradual migration strategy, NgRx state, typed APIs, and tests.
Module Federation monorepo, shared UI library, CI builds, incremental rollouts, onboarding docs.
CRM features (leads, pipelines, agents) plus a ticketing portal (Angular, Node.js, MongoDB, MySQL).
Interactive tracking views and route visualizations; progressively enhanced for low-end devices.