
Mostafa Elbesh
Senior Frontend Engineer | JavaScript | TypeScript
Zatrudnij tę osobę
Wyślij ofertę pracy bezpośrednio do tego kandydata
O mnie
Senior Frontend Engineer with 5+ years of production experience building enterprise-scale Angular applications for governmental, financial-services and real-estate technology clients. Specialised in Angular (v4 through v19), TypeScript, RxJS and NgRx, and in designing Module-Federated micro-frontends on NX Monorepo with Single SPA. Track record of leading framework migrations, modernising legacy UIs and accelerating release cadence across multi-team product lines.
Currently expanding into AI-assisted engineering — RAG, agentic development workflows and low-code automation — using the Claude API, Claude Code, Cursor and GitHub Copilot.
Doświadczenie
Senior Frontend Developer at EPAM Systems (2022-02 – Present)
- Led the upgrade of the Araya enterprise platform to Angular 19 across three production micro-frontends (Payoff, Lost Leads, Climate Risk), delivering a zero-downtime release path with Single SPA and Module Federation while preserving feature parity for end users.
- Optimised initial bundle size and time-to-interactive across all three micro-frontends by introducing route-level lazy loading, response caching and webpack configuration tuning, lifting Lighthouse performance scores and reducing first-load payload across the suite.
- Owned the end-to-end responsive redesign of the Climate Risk product — interactive ECharts dashboards, paginated portfolio views, Mapbox + DeckGL geospatial visualisations and an optimised CSV/PDF export pipeline used by enterprise clients.
- Designed and rolled out a Mixpanel telemetry layer spanning all three micro-frontends, with cross-MFA user identification and a documented event taxonomy that enabled product analytics teams to track feature adoption end-to-end.
- Maintained the HomeVisit NX monorepo (Angular 9, RxJS, NgRx) — enforced module boundaries, consolidated shared libraries and tuned the affected-build graph to accelerate CI build and test cycles.
- Contributed to the cloud replatforming of CoreLogic Labs applications, helping architect a shared micro-frontend infrastructure that now serves multiple product teams.
- Migrated all micro-frontends to the Cotality Ensemble 6 design system, aligning components with the WCAG 2.1 AA accessibility baseline and unifying look-and-feel across product lines.
- Helped accelerate release cadence by ~35% across three product lines while sustaining zero critical production incidents over a rolling 12-month window; standardised contribution quality with pre-commit/pre-push Git hooks and drove adoption of AI-assisted engineering (Claude API + Code, Cursor, GitHub Copilot, Atlassian Rovo) in daily workflows.
JavaScript Developer at MDS Ap Tech (2019-09 – 2021-05)
- Enhanced workflow-based UIs (role management, media handling, audit reporting) for the CIP and CAPEX ERP systems using JavaScript, SAPUI5 MVC, Angular, jQuery, XML, Node.js and XSJS.
- Built ingestion modules that parsed and persisted graphical and CAD-format media into HANA records, and implemented batch-transfer modules moving sophisticated record sets across SAP HANA and SharePoint.
- Integrated XSJS APIs with SAML SSO, ESRI ArcGIS, SAP HANA, SAP Lumira and SharePoint, enabling seamless data exchange and single sign-on across governmental platforms; led a proof-of-concept migrating the existing UI framework from SAPUI5 to Angular.
Front End Developer at Digital Transformation Solutions (AZM Alebtikar) (2017-12 – 2019-09)
- Architected and developed a large-scale Governmental Entity Management System in Angular, serving multiple government agencies across distributed deployments with zero-downtime releases.
- Built a cross-platform mobile application with Ionic and Angular, integrating native device capabilities (geolocation, camera, push notifications, OAuth) on top of Apache Cordova.
- Resolved critical defects in reusable Angular components, shared services and core platform packages; built an internal Node.js code-pattern generator that accelerated team onboarding, and shipped a provider admin dashboard with role-based access control and real-time data management.
Wykształcenie
B.Sc. in Computer Science – Thebes Higher Institute for Computer Science (2017)


