Freelancers.lu
Zurück zu Freelancern

Ahmed Hafsi

Senior Frontend Engineer | Angular Expert & Coach

Luxembourg, Canton de Luxembourg, Luxembourg Verfügbarkeit

LinkedIn

15+

Erfahrung

9

Missions

Über

Senior frontend engineer with 15+ years of experience building and designing applications for clients who value scalability, sustainability and performance. Leading and coaching teams on Angular and engineering best practices. Expertise in frameworks, state management, and REST API design.

Kompetenzen

AngularWeb ComponentsLitNgRxRxJSIonicJavaTypeScriptJavaScriptHTML5CSS3SCSSReusable ComponentsContent ProjectionLazy ModulesREST APICypressCucumber.ioUnit TestingE2E TestingGitMavenYeomanReactive ProgrammingSSO

Erfahrung

BN

Senior Frontend Engineer — Web Components

BNP Paribas

Mai 2023 — Juni 2026 · 3 Jahre 2 Mon.

Built a framework-agnostic reactive-forms library in native Web Components (Lit), mirroring Angular's reactive-forms API. Designed complex, flexible components using content projection and delivered features through reusable components and lazy modules.

AngularWeb ComponentsLitReactive ProgrammingREST API

UP

Senior Frontend Engineer — Angular 14+

UpClear

Nov. 2021 — Jan. 2023 · 1 Jahr 3 Mon.

Redesigned the web services around a REST approach, re-architecting the resource model. Established reusability strategies that accelerated feature delivery and refactored component dependencies to remove boilerplate.

AngularREST APIReactive ProgrammingCode Review

LU

Senior Frontend Engineer — Angular 12

LuxTrust S.A.

Juli 2020 — Okt. 2021 · 1 Jahr 4 Mon.

Delivered every feature as a lazy module driven by business logic; refactored dependencies and removed boilerplate.

AngularLazy ModulesCode Review

LC

Senior Frontend Engineer — Angular 8

LCH Group | VERMEG

Sept. 2019 — Apr. 2020 · 8 Mon.

Trained the customer team on the Palmyra front-end layer and supported Angular/Java apps through development and production.

AngularTeam CoachingCode Review

ZU

Senior Frontend Engineer — Angular 8

Zurich Insurance Group | VERMEG

Jan. 2019 — Aug. 2019 · 8 Mon.

Trained the customer team on Palmyra and Angular; implemented single sign-on (SSO) with JWT.

AngularSSOJWTTeam Coaching

VE

Senior Frontend Engineer — Angular 4

VERMEG

Jan. 2017 — Dez. 2018 · 2 Jahre

Built an Angular application generator based on Yeoman. Forked auth0/angular-jwt to build a refresh-token-manager node module with RxJS; implemented the Redux pattern with NgRx.

AngularNgRxRxJSYeoman

VE

Frontend Developer — Ionic / Angular 2

VERMEG

März 2016 — Dez. 2016 · 10 Mon.

Built the Chronos mobile app for Vermeg employees — increased timesheet accuracy by 25% and reduced processing time by 50%.

AngularIonicMobile Development

CA

Technical Project Lead

CACEIS | VERMEG

Feb. 2013 — Feb. 2016 · 3 Jahre 1 Mon.

Coached the customer team through development and production on the Palmyra platform. Built the Palmyra front-end layer with GWT/GXT, widget modules and an interoperability module for cross-application communication.

Project ManagementTeam CoachingGWT/GXT

VE

Java Software Engineer

VERMEG

Nov. 2010 — Jan. 2013 · 2 Jahre 3 Mon.

Java

Ausbildung

Engineer's Degree — Computer Science

Faculté des Sciences Mathématiques, Physiques et Naturelles de Tunis

2008 — 2010

Master of Computer Applications (MCA) — Maths & Computer Science

Institut Supérieur de Gestion de Tunis

2004 — 2008