
Matthieu COLLET
Lead Fullstack Developer & DevOps
Salary / Daily rate
Bordeaux, France
Freelance, open to permanent contract
Remote only
Skills
Languages
Work experience
Lead Fullstack Developer & DevOps
Akkodis
Dec 2024 - Present
1 year 11 months
Bordeaux, France
Développeur Fullstack en mission chez Thales, j'ai consolidé mon expertise à travers l'optimisation d'une application critique, la gestion des releases et l'accompagnement technique des développeurs. • Développement & Optimisation : Conception back-end en Java 17 (refonte réseau avec Netty, optimisations de performance avec JGit, ...) et front-end en Angular 21. • DevOps & Conteneurisation : Création et gestion d'images Docker, définition et optimisation de pipelines GitLab CI/CD complexes. • Qualité & Tests : Mise en place de stratégies de tests robustes avec JUnit, Mockito, Cypress (E2E) et Playwright. • Leadership Technique : Gestion des releases (rôle de Maintainer), réalisation des revues de code et onboarding/formation des nouveaux développeurs.
Technical Lead
Groupe SII
Jan 2023 - Dec 2024
2 years
33700 Mérignac, France
Leader Technique chez Naval Group, j'ai spécifié et développé des logiciels de simulateurs tactiques, utilisés ensuite dans la formation des militaires. • Développement du back-end en Java et Spring WebSocket avec Intellij • Développement du front-end en Angular 16 + Electron avec WebStorm • DevOps : Cypress, JUnit, Gitlab CI/CD
Développeur d'application Java
LTDevFreelance
Sep 2021 - Oct 2022
1 year 2 months
Le Mans, France
Lors de mon expérience en tant que freelance, j'ai eu l'occasion de développer pour de nombreux clients en Java et créer un site afin de présenter ce projet.
Développeur d’applications Java
Pandora UHCFreelance
Apr 2020 - Dec 2021
1 year 9 months
Le Mans, France
Développement d'une infrastructure, maintenance et création de modules propres aux nouvelles attentes de Pandora
Education
Le Mans Université
Licence, Computer Science
2019 - 2022
2 years 11 months
La Licence informatique a eu pour objectif de me former au niveau L2 afin d'être apte à intégrer des master dans le domaine de l’informatique. • Utiliser aisément plusieurs paradigmes de programmation (impérative, fonctionnelle, logique), • Mettre en œuvre des méthodes d’analyse pour concevoir des applications à partir d’un cahier des charges, choisir les structures de données adaptées, • Concevoir, implémenter et exploiter des bases de données, • connaître le fonctionnement des systèmes et des réseaux, ainsi que les pratiques, outils et techniques visant à assurer la sécurité des systèmes informatiques, • Identifier les concepts fondamentaux de complexité, calculabilité, décidabilité, vérification : apprécier la complexité et les limites de validité d’une solution.
Université de Tours
Musicology and Ethnomusicology
2018 - 2019
1 year 1 month
Lycée Aristide Briand
Baccalauréat scientifique, Informatique et Sciences du Numérique
2015 - 2018
2 years 11 months