You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Freelancer profile translated to English.
Back to original language

About M

Welcome to my profile! I am a passionate and experienced Full Stack Developer, specializing in JavaScript and TypeScript technologies. My expertise extends to the most powerful and popular frameworks and libraries, namely React Native and Node.js, while also mastering the key concepts of REST and GraphQL.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • SNCF Réseau – OSRD
    Open Source Railway Designer
    February 2024 - Today (2 years and 4 months)
    Development and optimization of the open-source web application for railway infrastructure design, schedule planning, and capacity analysis. (Team
    ■ Design and implementation of responsive user interfaces: Development of intuitive interfaces using ReactJS and TypeScript, adhering to OSRD frontend conventions. Contribution to internal design system packages (ui-charts, ui-core): reusable components, temporal formatting, and simulation graph enhancements.
    ■Contribution to Netzgrafik-Editor (NGE / CFF Switzerland) in Angular 17 — D3.js visualization for planners manipulating complex schedules.
    ■ Creation of a map route selection tool (MapLibre GL): fluid interface despite the complexity of geospatial data, at the core of the route planning module. Code review and best practices: Active participation in code reviews and promotion of best practices. Mentoring junior developers and participating in code reviews in an Agile SAFe context.
  • Portail agent Ouigo France
    Frontend Developer
    October 2022 - January 2024 (1 year and 3 months)
    Project: Development of a new version of the Agents Portal Website and a foundation for internal tools
    Responsibilities:
    ■ Create a technical foundation for future Ouigo ancillary projects with highly modular and well-structured code, anticipating various platforms that may emerge from this foundation.
    ■ Complete redesign of the portal site for Ouigo agents.
    ■ Creation of a UI component library based on those provided by Ant Design.
    ■ Unit tests (React Testing Library, Snapshots).
    ■Team composed of about ten developers, Product Owner, Scrum Master, Testing and Business teams, in Agile Scrum methodology.
    Keywords: TypeScript • React ◦ · React Query ◦ · Ant Design ◦ · Vite ◦ · React-intl ◦ · Dayjs ◦ · Lodash ◦ · React testing library
  • Ouigo españa
    Frontend Developer
    September 2020 - October 2022 (2 years and 1 month)
    Project: Development of a new version of the Ouigo.com website for the Spanish market
    Responsibilities:
    ■ Complete redesign of the Ouigo website, deployment, evolutions, and maintenance for the Spanish market. ■Creation of a UI component library with an Atomic Design approach.
    ■ Onboard Ouigo France developers in skill development on Atomic Design topics to use the components for the website redesign.
    ■ Unit tests (Jest, Enzyme).
    ■Manage issues related to Covid and develop features to be activated in emergency states ■Team composed of about ten developers, Product Owner, Scrum Master, Testing and Business teams, in Agile Scrum methodology.
    Keywords: TypeScript • React ◦ · Redux-saga ◦ · Styled Components ◦ · Storybook ◦ · Microsoft Azure

Recommendations

Be the first to recommend M

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 de Recherche en informatique , Informatique
    Université Ibn Tofail
    2016
    Master de Recherche en informatique , Informatique
  • Licence des études fondamentales en Mathematiques et Informatique
    Université Hassan II Mohammedia
    2014
    Licence des études fondamentales en Mathematiques et Informatique

Skill set

Categories