Portrait

Ahmed Shehatah Abdelhalim

Software Engineer · Angular · React · Node.js · ASP.NET Core

Summary

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.

Experience Timeline

  1. Software Engineer

    Altify

    🗓️ Feb 2023 – Present

    📍 Dublin, Ireland

    • Built/maintained modern Salesforce-adjacent Angular UI.
    • Upgraded codebase from AngularJS → latest Angular.
    • Monorepo workflow (Lerna), NgRx, unit testing.
  2. Software Engineer

    ATIS Software Factory

    🗓️ Jan 2022 – Feb 2023

    📍 Tirana, Albania

    • Angular 2+ apps for food industry.
    • Module Federation monorepo setup.
    • Agile delivery; mentored juniors.
  3. Software Engineer

    Engaz CRM

    🗓️ Jan 2019 – Jan 2021

    📍 Cairo, Egypt

    • Angular CRM for real estate.
    • Support tickets (Angular, Node.js, MongoDB, MySQL).
    • Built a simple HR portal.
  4. Software Engineer

    Codes Roots

    🗓️ Nov 2017 – Jan 2019

    📍 Cairo, Egypt

    • Vanilla JS/jQuery sites.
    • Transport tracking maps; learned Angular.
  5. Software Engineer

    Hydrocomp Enterprises Egypt

    🗓️ May 2016 – Nov 2017

    📍 Cairo, Egypt

    • Oracle billing systems for water companies.
    • Modernized legacy desktop UIs to web.

Highlighted Projects

Salesforce UI Modernization

🗓️ 2023–Present

Altify

Modern Angular front-end replacing legacy views, gradual migration strategy, NgRx state, typed APIs, and tests.

  • Angular
  • TypeScript
  • NgRx
  • Jasmine/Karma

Food Industry Micro-Frontends

🗓️ 2022–2023

ATIS Software Factory

Module Federation monorepo, shared UI library, CI builds, incremental rollouts, onboarding docs.

  • Angular
  • Module Federation
  • Monorepo

Real-Estate CRM

🗓️ 2019–2021

Engaz CRM

CRM features (leads, pipelines, agents) plus a ticketing portal (Angular, Node.js, MongoDB, MySQL).

  • Angular
  • Node.js
  • MongoDB
  • MySQL

Transport Tracking Maps

🗓️ 2017–2019

Codes Roots

Interactive tracking views and route visualizations; progressively enhanced for low-end devices.

  • JavaScript
  • Maps
  • REST