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

Mohamed Koskossi

Senior Angular / Java Developer — Micro-frontend

€550/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed

Senior Angular developer with 10 years of experience on large enterprise projects — SNCF, Airbus, Ministry of Justice, Imprimerie Nationale.
Specializing in micro-frontend architecture (Webpack Module Federation, Native Federation), I served as a technical frontend lead within teams of 10 to 15 developers on high-stakes business applications.
Technical environment: Angular 17-21, NgRx, RxJS, PrimeNG, Spring Boot, Java 21, Docker, Kubernetes, AWS Lambda, GitLab CI/CD, Terraform
  • English

    Fluent

  • French

    Native or bilingual

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

Experience

  • SNCF - RESEAU SAINT-DENIS
    Angular/Java Technical Lead
    TRANSPORTATION
    October 2023 - Today (2 years and 10 months)
    Saint-Denis, France
    Implementation of a micro-frontend application dedicated to Railway Companies (EF) for managing train routing.

    Conversion of a monolithic application into a multi-frontend application:
    • Implementation of Module Federation
    • Creation of GitLab repositories for each business module
    • Setup of continuous build and deployment pipelines (Jenkins)
    • Preparation of inventories for environments (Testing / Integration / Pre-production)
    • Versioning and continuous deployment of the solution
    Jenkins Gitlab Git-SVN Jinkins Amazon Web Services
  • Ministère de la Justice
    JAVA/ANGULAR Developer
    PUBLIC SECTOR
    August 2021 - October 2023 (2 years and 2 months)
    Îles Bangka Belitung, Indonesia
    Development of an application dedicated to the judicial protection of youth, focusing on the young people's journey.

    Team: 2 Tech Leads, 12 Developers, 3 Testers

    • Support the skill development of the teams
    • Review and improvement of the application's technical architecture
    • Pre-study of new innovation topics and creation of user stories under JIRA
    • Addition of technical documentation on WIKI Confluence
    • Continuous integration and deployment (Configuration of pipelines under Jenkins)
    • Creation of a common deployment module (JAR/JAVA/ANGULAR)
    • Participation in the integration of the new French State Design System
    • Upgrade ANGULAR version (13 to 14)
    • Development of REST web services
    • Development of "SPRING BATCH" batches
    • Development of new frontend modules
    • Development of new backend modules (Microservices)
    • Study and integration of new libraries and services (MATOMO & Skeleton)
    • Version management with GIT
    • Implementation of JUnit & Jasmin/Karma unit tests
    • Code documentation
    • Monitoring of acceptance testing phases.
    • Documentation and production deployment.
    • Creation of CSV & Excel data exports
    • Creation of PDF exports (JASPER)
    • Bug fixes
    Java Spring boot Angular Jinkins Nexus
  • Aareon
    ANGULAR Developer
    DIGITAL AND IT
    August 2020 - August 2022 (2 years)
    Paris, France
    Development of a CRM dedicated to the management of rental contracts "Housing".

    Team: 1 Tech Lead, 5 Developers, 1 Tester

    • Implementation of the application's technical architecture on the ANGULAR side
    • Development of graphical components
    • Study and integration of new style libraries (Tailwind)
    • Integration of a data generator (Fake Data)
    • Implementation of OAuth2 authentication (KeyCloak)
    • Creation of graphical components (Component, Service, Pipe, Directive)
    • Creation and implementation of the API-Drupal interface layer (Builder, Transformer, Model, Interface…)
    • Implementation of unit tests (Jasmin/Karma)
    • Implementation of a Skeleton
    • Creation of CSV data exports
    • Code documentation
    • Code review
    • Continuous integration and deployment (Gitlab)
    • Bug fixes
    • Version management with GIT
    • Upgrade ANGULAR version (11 to 12)
    Angular Jenkins Gitlab

Recommendations

Be the first to recommend Mohamed

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

  • Engineering degree in telecommunications and networks
    Sup Galilée
    2015
    Diplôme d'ingénieur en télécommunication et réseau

Certifications

  • Toeic
    Toeic
    2015

Skill set

Categories