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

Martin Dubois

Full Stack Developer

€500/day
Nantes, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Martin

  • French

    Native or bilingual

Can work on-site
Nantes (up to 10km)

Experience

  • Kanoma
    Frontend Engineer - My Money Bank
    BANKING AND INSURANCE
    March 2025 - January 2026 (10 months)
    Nantes, France

    Context

    Intervention within a banking digital team as part of the evolution of customer platforms. Full Front-End role, with responsibility for the application Front-End as well as the GraphQL BFF layer based on Apollo.

    Missions

    • Development and maintenance of web applications in React and Gatsby
    • Implementation and optimization of routing with React Router (protected routes, lazy loading, business guards)
    • Integration and data management via Apollo Client (InMemoryCache, typePolicies, fetch policies, advanced cache and error management)
    • Design and evolution of the GraphQL BFF with Apollo Server (schema design, resolvers, REST service aggregation, context and authentication management)
    • Management of a long and complex migration of Apollo Client and Apollo Server (major version upgrades, refactoring of legacy patterns, Client/Server harmonization, performance security and optimization)
    • Collaboration with Back-End teams for API contract definition and exchange reliability
    • Performance optimization (SSR with Gatsby, Apollo cache tuning, reduction of over-fetching)
    • Application of banking standards in terms of security, accessibility, and software quality
    React.js Playwright Jest Apollo GraphQL react-router
  • Kanoma
    Frontend Engineer - Energie Perspective / Keyzia
    REAL ESTATE
    December 2022 - February 2025 (2 years and 2 months)
    Nantes, France

    Context

    Development and maintenance of several applications for individuals or professionals, as part of a reinforcement mission for the Front team.

    Missions

    • Design and development:
    • Development of multiple web applications under Angular (5&12) and Next.JS (linked to Storyblok)
    • Development of an internal Design-System exposing Web Components
    • Development of component libraries for Angular and React
    • Development of NestJS micro-services
    • Migration of an application from Angular v12 to v17
    • Migration of an internal Web Components solution to LitElement
    • Development and maintenance of a TS utility library with (coverage > 95%)

    Technical Environment

    • Angular v5, v12 and v17
    • NextJS v13 and v14
    • LitElement
    • Swagger-Codegen / Graphql-Codegen
    • NestJS
    • Jest
    • Storyblok
    Webcomponents Angular Next.js NestJs Swagger
  • Kanoma
    Backend Developer - OvhCloud
    TECH
    December 2021 - November 2022 (11 months)
    Nantes, France

    Context

    As part of the implementation of a product repository within the company to centralize information and facilitate its management. Creation of a single access point in the company aggregating data related to products sold by the company.

    Missions

    • Development of a product data exposure API with NestJS
    • Development of TS scripts for data export, code workflow management with µTask
    • Development and implementation of MongoDB aggregation pipelines for data export and formatting
    • Versioning of exported data using MongoDB views
    • Creation / Improvement of Kubernetes manifests for application deployment

    Technical Environment

    • NestJS with Jest testing framework (API)
    • TypeScript (Export scripts and API)
    • MongoDB (Aggregation pipelines)
    • Management of a JS package repository with Lerna
    • Creation of a micro task scheduler with NestJS(Backend) and AngularJS(Frontend)
    • Kubernetes
    • Automated CI / CD with the internal CDS platform
    NestJs Kubernetes MongoDB Lerna Angular

Recommendations

Be the first to recommend Martin

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 en informatique, Informatique
    SUPINFO International University
    2021
    Master en informatique, Informatique
  • Licence Professionnelle, Informatique
    Université de Picardie Jules Verne (UPJV)
    2019
    Licence Professionnelle, Informatique

Skill set

Categories