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

Baptiste Decourt

Experienced Angular Developer | QA & UX

€325/day
3 projects
Lyon, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Baptiste

👋 I'm Baptiste, a freelance frontend developer specializing in Angular for over 3 years.

🎯 I help startups, scale-ups, and product teams design high-performing, scalable, and maintainable web interfaces, with a real focus on user experience and code quality.


🛠️ Main technical stack:

  • Angular (v9 to v17), RxJS, Angular Material, TailwindCSS
  • GraphQL / REST API, Node.js / Express
  • Docker, GitLab CI/CD, Jest / TestCafe / TDD
  • HTML / SCSS / TypeScript / Responsive Design

✅ What I do for you (based on real experience):

  • Angular development (Material, Tailwind) with reusable and maintainable components
  • Connection to REST/GraphQL APIs via typed services and clear RxJS logic
  • Unit, functional, and E2E tests with Jest, TestCafe, Cypress
  • Code structuring for scalability
  • CI/CD with GitLab for clean and automated deliveries
  • Code reviews, active participation in software quality
  • Smooth collaboration with PO, UI/UX, and product teams

💡 My concrete strengths

  • Very good functional understanding : I can read between the lines of specs, anticipate business impacts, and propose relevant adjustments
  • Strong QA sensibility : testing, CI/CD, non-regression, documentation, feedback
  • Scalable & maintainable code: I architect for longevity, not just for "making it work now"
  • Experience with live projects : refactors, maintenance, scaling, going to scale


...


👉 Need a serious Angular developer without taking oneself too seriously to strengthen your product?
If you've read this far, it's probably because we have things to discuss 😉 — let's chat!




  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Lyon (up to 15km)

Experience

  • ITDM Group
    Development of a massive ERP
    CIVIL ENGINEERING
    August 2023 - February 2024 (7 months)
    Lyon, France
    Creation of a massive ERP with over 1500 screens. The ERP aims to address client issues in managing their businesses daily. It covers all business needs from customer prospecting to delivery, including personnel management, suppliers, invoicing, company car fleet, etc. A large part involves understanding the business and a strong demand for adaptability given
    the time and efficiency constraints on the project.

    My role and achievements:

    • Design and implementation of user interfaces
    • Collaboration with the design team to translate mockups into reusable components.
    • Documentation of components, services, and interactions with the Back-
    end.
    • Pair Programming during GraphQL Web services integration to optimize data exchange with the Back-end.
    • Code review, CI/CD, and documentation of Angular components and services
    AngularJS TypeScript Developer Apollo GraphQL Requirements Analysis Node.js Agile Methodology Gitlab
  • Team Eclipse
    Fullstack JS Developer
    ENTERTAINMENT AND LEISURE
    January 2024 - June 2024 (6 months)
    Lyon, France
    Web interface allowing team leaders to register their teams for the Eclipse Association events. The app is for event administrators who can easily retrieve registered teams and players. It also caters to players who will register more easily in a clear and modern interface.

    Missions

    • Writing the specifications and user stories
    • Creating the first mockups
    • Complete creation of the back-end part (login, registration, connection, etc.)
    • Implementation of OAuth 2.0 for connecting via Discord and Ubisoft API
    • Synchronization of events on the app with the Eclipse Discord server (Discord Webhook)
    • Creation of multiple interfaces based on access level (user, captain, admin)
    • Implementation, via Github Actions, of a CI/CD cycle avoiding future complications


    Angular Typescript Node.js OAuth2 Discord Webhooks GitHub Design User Interface Design User Experience Design
  • Processium
    Development of a Complex Web App in TS
    CHEMICAL
    September 2019 - July 2022 (2 years and 10 months)
    1 Espl. François Mitterrand, 69002 Lyon, France
    Creation of a web application, e-thermo, for managing physical and chemical properties. The app is for experts/engineers who need quick and reliable access to property data.

    My role and achievements:


    - Implementation of the application's CI/CD: creation of the file and different pipelines (creation of 3 stages: Build, Test & Deploy)

    - Writing unit tests:
    • Inclusion in CI/CD
    • Creation of a factory for
    • +500 on the main view of the application.
    • +250 on the app's conversion engine.
    - Development of views within the application, e.g.:

    • My profile: Forms and Validation
    • Preferences: Creation from scratch (db, front & back)
    • Project: Redesign of the old interface based on user feedback
    - Collection and Analysis of client needs for design and development.

    - Addition and writing of necessary features in the specifications

    - Design, development, and testing of complete interfaces and new features:
    • Redesign of the homepage into a Dashboard (responsive widgets)
    • Writing E2E tests using TestCafe
    • General maintenance of the application & creation of "anti-regression" tests

    figma mockup Creative Requirements Analysis Needs Assessment Use Case Unit Tests E2E Tests Testcafe Karma Jasmine AngularJS Typescript Ruby on Rails Gitlab CI/CD Git/GitLab MySQL/MariaDB Agile Methodology

Reviews

5.0

Out of 1 rating

M

Mickaël

ITDM ALSACE

Reviewed on 9/7/2023

Recommendations

FU
AP
Pierre PayetPP
+1
Former user and 3 other people have recommended Baptiste

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 Expert in Information Systems Management
    EPITECH - European Institute of Technology
    2022
    Master Expert en Management des Systèmes d'Information
  • Bachelor in Application Design and Development, Computer Science
    EPSI
    2020
    Bachelor Concepteur Développeur d'Applications, Informatique

Skill set

Categories