You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Aymen ElmehdhaouiAE

Aymen Elmehdhaoui

Senior Frontend Developer | Front End Lead

€695/day
Brussels, BE
8-15 years

Average response time: 1 hour

About Aymen

👋 Welcome to my profile! I'm an experienced Senior Angular consultant/Tech lead Frontend passionate about crafting innovative web solutions. With a several-year track record, I have successfully delivered top-notch projects for renowned organizations across the Région de Bruxelles-Capitale, Belgium.
  • Arabic

    Native or bilingual

  • English

    Fluent

  • French

    Fluent

Can work on-site
Brussels (up to 50km)

Experience

  • DHL
    Senior Frontend Developer (Angular)
    January 2025 - Today (1 year and 5 months)
    Brussels, Belgium

    Context

    GNMD: Control tower for DHL global data management aviation operations
    Airplan Visualisation: A Visual interface to view and compare DHL aircraft fleet

    Responsibilities

    My role was to contribute to GNMD, Airplan Visualisation and DHL design system

    Achievements

    • Create pixel-perfect interfaces based on Figma designs
    • Maintain and add features with Angular 17/19 in monorepo architecture (NX)
    • Ensure the use of best practices / make code reviews
    • Contribute to the frontend internal community
    • Write unit tests (Jest) and E2E tests (Cypress)
    • Work closely with backend developers to ensure seamless integration between frontend and backend
    • Contribute to DHL internal design system (GAIT)

    Technical environment

    Java 11 / Spring boot / Angular 17/19 / SCSS / Nx / Npm / Microcks / GIT / Bitbucket / Scrum / Jira / OIDC / Figma / Angular CDK / Storybook / Jest / Cypress
    Front-End development Angular Jest Nx Cypress
  • Sigedis
    Front End Technical Lead
    March 2024 - December 2024 (9 months)
    Brussels, Belgium

    Context

    Bp2p-wap: Web-based application for pension declaration in Belgium
    Db2p-pension-dossier: Web-based application for monitoring actions related to pension declarations

    Responsibilities

    My role was to lead the frontend team and contribute to the Client-side for Bp2p-wap, Db2p-pension-dossier, and shared client libraries

    Achievements

    • Define and enforce the architectural standards for the frontend
    • Ensure the use of best practices / make code reviews
    • Mentor and guide junior developers on technical issues.
    • Conduct performance reviews and provide constructive feedback to team lead and manager
    • Maintain and add features to Bp2p-wap / Db2p-pension-dossier
    • Manage client libraries and their releases in the JFrog private repository
    • Write unit tests and E2E tests
    • Fix bugs
    • Work closely with backend developers to ensure seamless integration between front and back end
    • Contribute to the internal design system
    • Implement authentication with OIDC (eID)

    Technical environment

    Java 11 / Spring boot / Angular 17 / PrimeNg / JFrog / SCSS / Angular CLI / Npm / OpenAPI / GIT / GitLab / Scrum / OIDC
    Angular OpenAPI PrimeNg Git Scrum
  • Infrabel
    Senior Frontend Developer (Angular)
    January 2010 - January 2022 (12 years)
    Brussels, Belgium

    Responsibilities

    My role was to contribute to the Client-side for UPM Map projects, Mercator, and Laborator, and to share client libraries. I shared my knowledge with other developers and supervised an intern on the client-side

    Achievements

    • Maintain and add features to the UPM-Map Library
    • Contribute to shared client libraries across Infrabel respecting the internal design system: @upm/calendar, @upm/map
    • Manage client libraries and their releases in Nexus private repository
    • Add Angular libraries documentation with Storybook
    • Coordinate with the internal frontend community
    • Collaborate with the enterprise architect to create standards and architecture (multi-repo, micro-frontend)
    • Gathering common components across multiple teams
    • Write unit tests
    • Write technical documentation
    • Fix bugs in the UPM-Map project: Mercator and Laborator
    • Assist junior Frontend developers and trainees
    • Update Angular version for various projects and libraries
    • Integrate real-time updates with STOMP over WebSocket

    Technical environment

    Java 8 / Spring boot / Microservices / Angular 12 / Angular 14 / Infrabel Ui / PrimeNg / Bootstrap / D3.js / Angular CLI / Jenkins / Npm / Nexus / OpenAPI / GIT / GITLab / Scrum /
    Angular PrimeNg Bootstrap d3.js Angular CDK

Recommendations

Be the first to recommend Aymen

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master in Information System Engineering
    National School of Engineers of Carthage
    2016
    Master in Information System Engineering
  • Bachelor of Computer Science
    Higher School of Technology and Computer Science
    2014
    Bachelor of Computer Science

Certifications

Skill set

Categories