
Guillaume Carpentier
DÉVELOPPEUR FULL-STACK SENIOR
Salaire / Taux journalier
Villeneuve-d'Ascq, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À 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.
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