Je suis un développeur curieux, ayant de multiples expériences professionnelles et personnelles sur des langages allant du C au Kotlin, une bonne culture DevOps ainsi qu’une sérieuse expérience en gestion d’équipe et en conduite du changement.
J’interviens en priorité en situation de changements, sur les missions de refonte de legacy ou de (re)conception d’architecture, où ma capacité de synthèse et d’abstraction me permette de faire émerger les solutions pragmatiques aux problèmes de croissance rencontrés par les projets de développement.
Je suis très attentif à créer des relations de confiance, d’écoute et d’honnêteté entre collaborateurs.
N’hésitez pas à me contacter échanger sur vos projets : contact@simplecomme.dev .
Je viens compléter votre équipe de développement. Possibilité de temps partiel après une période d’adaptation si vous souhaitez un accompagnement sur le temps long (6 mois)
J’accompagne votre équipe développement pour éviter (ou résorber) une crise de croissance.
Audit de code : architecture, bonnes pratiques, organisations, risques opérationnels
Lead developper Java - Angular
- Conception d’un module d’intégration entre un système client et un système interne
- Projet from scratch
- Périmètre et délai imposés
- Encadrement de 3 développeurs backend et frontend
- Environnement technique : Spring Boot, Angular 10, Jenkins, Sonar, Docker
Équipe de 4 développeurs
- Refactoring de fonctions critiques (meilleure lisibilité, testabilité)
- Corrections de bugs
- Remise en fonction des tests unitaires et de Sonar
- Refonte des pipelines Gitlab CI
Entreprise de < 10 personnes spécialiste dans le conseil en données stratégiques pour les gestionnaires d’actifs
Audit de qualité de code :
- Risques techniques
- Bonnes pratiques
- Scalabilité des performances
- Évolutivité de l’architecture
- Préconisation : architecture, bonnes pratiques
Audit de l’exploitation :
- Risques de sécurité, plan de reprise d’activité, disponibilité
- Préconisation : correction des Single Points of Failure
Audit organisationnel :
- Flux de communication
- Risques opérationnels (homme clé, redondance de l’information)
- Préconisation : coaching
Coach :
- Clarification des rôles et responsabilités
- Accentuation du rôle de Product Owner
- Transfert de responsabilité opérationnelle
- Application des bonnes pratiques de développement sur des cas concrets
Développeur :
- Refonte d’une partie critique du code (démo des bonnes pratiques)
- Migration FlowJS vers Typescript : PoC de migration itérative
- Introduction de quality gates (linter, prettier)
- Analyse et correction des lenteurs de la chaîne CI
2 Rue de la Mabilais
35000 Rennes