Guillaume Carpentier

DÉVELOPPEUR FULL-STACK SENIOR

Salaire / Taux journalier

Villeneuve-d'Ascq, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

AngularTypescriptVueNestHTMLNodePostgreSQLMySQLMicroservicesPlaywrightTest Driven DevelopmentGitDockerKubernetesGitLabJiraReactNextJavaRequêtes SQLLLMs / Large language modelsHexagonal ArchitectureDéveloppement FrontendDéveloppement BackendDéveloppement FullstackSassJavascriptNuxtCSSReduxExpressElasticsearchPostmanClean ArchitectureLinuxDéveloppeur BackendVercelDéveloppeur WebClean CodeGraphQLDéveloppeur FrontendDéveloppeur FullstackHerokuLuccaIngénieur IAConfluenceWindowsIngénieur logiciel

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Développeur Full-Stack JavaScript/TypeScript avec 6 ans d'expertise en conception d'applications métier, création from scratch et migration de legacy code. Garant de la qualité du code via ateliers techniques, documentation et tests automatisés. Pratique avancée du pilotage de LLMs (Claude, GitHub Copilot) comme levier d'architecture, de productivité et de qualité – de l'analyse de code legacy à la génération de tests en passant par la rédaction de documentation technique.

Liens

Expérience de travail

Développeur Full-Stack Angular / NestJS

LR Technologies

oct. 2023 - Présent

3 ans 1 mois

Villeneuve-d'Ascq, France

– Architecture et développement d'applications CRM/télécom (Welcome+, Titan) gérant le cycle de vie client pour satellite, fibre, VoIP et MVNO – Migration AngularJS vers Angular 18 – analyse du legacy assistée par LLM pour cartographier les dépendances AMD/RequireJS – Conception d'APIs REST performantes avec NestJS et système de gestion d'erreurs centralisé (TitanError/TitanErrorManager) – Système de logs structurés (JSON) pour Kubernetes/OpenSearch – Système de permissions granulaire : migration route-level vers component-level (HasPermissionDirective, UserRightGuard) – Déploiement continu sur environnements Kubernetes avec logging centralisé – Revues de code et ateliers de formation technique auprès de l'équipe – Al Piloting: Refactorisation d'un composant Angular de 835 lignes (40% de code commenté) vers une architecture feature-based avec façade pattern – Al Piloting: Génération de 80+ tests unitaires Karma/Jasmine sur composants à forte complexité réactive (Signals, RxJS) via prompts structurés – Al Piloting: Détection de doublons d'appels API (~20 appels/session) et optimisation du state management Angular 18 avec LLM comme pair-reviewer – Al Piloting: Rédaction de documentation technique (Confluence/Jira, JSDoc anglais) et stratégie de tests via pilotage Claude

Développeur Full-Stack Angular / Java

CGI

oct. 2021 - sept. 2023

2 ans

Villeneuve-d'Ascq, France

– Chiffrage technique des sprints et suivi des livraisons en méthodologie Agile – Mise en place de tests unitaires Jest – Implémentation de composants responsive et optimisation des performances front-end

Développeur Front-End Vue.js

PrivaMap

janv. 2021 - sept. 2021

9 mois

Lille, France

– Développement de fonctionnalités cartographiques interactives en Vue.js – Rédaction de spécifications techniques et fonctionnelles (Français/Anglais) – Amélioration de la qualité du code et refactoring de l'application existante

Développeur Full-Stack Angular / Node.js

UsForYou

mars 2020 - déc. 2020

10 mois

Lille, France

– Développement d'une application Angular avec backend Node.js – Conception d'interfaces utilisateur et amélioration continue du code


Formation

M2I

Concepteur d'applications, Bac+4

2020 - 2020

1 mois

École des Beaux-Arts d'Angers

Master, Expression plastique

2012 - 2012

1 mois

École des Beaux-Arts d'Angers

Licence, Arts Plastiques

2010 - 2010

1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.