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

Sahnoun Mabrouk

Web Developer | Angular / nodeJS

€300/day
2 projects
Nice, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Sahnoun

Hello!

Freelance front-end developer specializing in Angular, I help companies design modern, high-performance, and scalable web interfaces. With several successful projects (Amadeus, SAP, GCF…), I master reactive architectures (RxJS, NgRx), automated testing, and CI/CD. My approach is product-oriented, with a strong ability to understand business challenges and deliver robust, maintainable solutions. I handle complete projects: application redesigns, business module development, performance optimization, and technical support.
  • Arabic

    Native or bilingual

  • English

    Fluent

  • French

    Fluent

Remote only
Primarily works remotely

Experience

  • Inetum – Client : Amadeus
    Front-end Developer
    AVIATION AND AEROSPACE
    February 2024 - April 2025 (1 year and 2 months)
    Nice, France
    🔧 Angular Architecture & Specifications

    Writing HLD and solution pages for each user story.
    Close collaboration with design, dev, and QA teams to align functional requirements.

    ⚙️ Angular 18 Front-End Development

    Refactoring with SOLID principles, developing components for bookings and ndc-exchange modules.
    Implementing state management with NgRx and optimizing flows via RxJS.

    🧪 Testing & Quality

    Creating unit and component tests with Jest, Jasmine, and Playwright.
    Code reviews, bug tracking, and continuous code improvement.

    🚀 Agile Methodology & CI/CD

    Active participation in SAFe sprints, version management with Git/Bitbucket.
    Tracking PTRs and analyzing user feedback to ensure application reliability.
    Angular API RxJS Jest Front-End Development
  • Objectware – Client :LES GRANDS CHAIS DE FRANCE
    Front-end Developer
    May 2023 - November 2023 (6 months)
    Strasbourg, France
    🧠 Business Analysis & Specifications

    Identifying functional needs related to purchasing, contracts, and invoicing.
    Writing technical solutions for each user story in line with business processes.

    🖥️ Advanced Angular Development

    Creating components for contracts, payroll, and status modules.
    Implementing dynamic nested forms with Reactive Forms, FormGroup, and FormArray.

    🔄 State Management & Testing

    Using NgXs Store to manage application state: actions, reducers, selectors.
    Developing unit tests with Jasmine and Karma for services and components.

    🚀 CI/CD & Quality

    Analyzing and fixing bugs, participating in sprints and deployments via GitLab CI/CD.
    Delivering robust and maintainable front-end modules in an Angular 16 environment.
    Angular Front-End Development HTML5 Bootstrap 3 RxJS
  • FOCUS Corporation
    Front-end Developer
    February 2022 - October 2022 (8 months)
    Project:
    Collaborated on the development of the E-mobility application, a platform for managing, tracking, and monitoring electric vehicle charging stations. As part of this mandate, I integrated into a team of over 30 developers working in SCRUM.
    • Developing back-end components in NodeJS and front-end in Angular:
    ◦ Managing charging station connections via the OCPP protocol.
    ◦ Handling all scheduled and long-running asynchronous tasks.
    ◦ Working on the Statistics and analysis module, data consumption, and resource management.
    • Participating in testing campaigns each sprint.
    • Fixing bugs reported by users.
    • Developing unit tests with Jasmine, Karma, and Mocha.
    • Performing code reviews via pull requests on GitHub.
    • Diagnosing and resolving issues to improve code robustness.
    • Actively participating in daily Scrums, as well as sprint planning and retrospectives.
    Environment: CSS 3, Angular 14, HTML 5, ExpressJS, RxJS, Javascript, Github, Git, TypeScript, Bootstrap.

Reviews

5.0

Out of 2 ratings

RomainR

Romain

Web2Do

Reviewed on 10/23/2017

Very good mission from Sahnoun. Good interpersonal skills, and good follow-through on the specifications requested of him.
N

Navperso

navstreet

Reviewed on 4/12/2017

Recommendations

Bennani ZiedBZ
Obeydi A.OA
Houssem EddineHE
Bennani Zied and 2 other people have recommended Sahnoun

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

  • Fundamental license in Computer Science
    Faculty of Science of Monastir
    2014
  • Software Engineering Engineer
    International Multidisciplinary School of Sousse
    2017

Skill set (12)

Categories