À propos de Thiébaud
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Allemand
Capacité professionnelle limitée
Expériences
- SavoyeConsultant / Expert TechniqueLOGISTIQUE & SUPPLY CHAINfévrier 2022 - Aujourd'hui (4 ans et 3 mois)J'ai rejoins le bureau d'études et d'ingénierie logicielle de Savoye afin d'épauler les équipes pour des projets de migration applicatives chez des clients existants. L'applicatif gère les automates de l’entrepôt logistique (WCS)Ma bonne connaissance de l'API JEE et du serveur d'application JBoss m'a permis de réussir à livrer dans les délais, tout en documentant et automatisant au maximum les tâches à réaliser.En parallèle de cette tâche, j'ai pu apporter mon expertise sur les outils et process internes (plugin de build/release, process git) afin d'apporter des solutions a l'équipe sur les problèmes couramment rencontrés.J'ai également été sollicité en tant qu'expert Java/JBoss/Hibernate en appui au support pour des problématiques de dégradation des performances applicatives ou de comportements applicatif inexpliqués chez des clients à haute volumétrie. Selon les cas, j'ai pu proposer des améliorations algorithmiques (réduction de la complexité, prise en compte du multithreading) ou des modification de la configuration JBoss (thread pools, drivers, connexion base de données).Enfin, à chaque fois que j'ai eu à faire des modifications dans le code source, j'ai eu à cœur d'opérer un refactoring couvert par des tests unitaires, afin d'améliorer la lisibilité et la maintenance future de la base de code.Cette mission a été effectuée en full remote, en contact quotidien avec les équipes de St-Étienne et Lille
- ThalesResponsable TechniqueENERGIEmai 2019 - mai 2021 (2 ans et 1 mois)Lyon, FrancePour le compte d'un client dans le domaine de la distribution d'énergie, j'ai pu travailler en qualité de responsable technique sur un projet ayant pour rôle d’interconnecter les différents systèmes d’information de cette entreprise entre eux et avec ceux de ses partenaires (grands comptes, fournisseurs d’électricité,...).Avec plusieurs milliers d’échanges à la minute, le logiciel garantie l’acheminement des données, la supervision de leur transport ainsi que l’enrichissement d’informations métier pertinentes.Les données manipulées sont importantes pour l'entreprise : Factures, plannings et compte rendus d’intervention, ouverture/fermeture de contrats d’énergie, installation de compteurs connectés...Je suis intervenu pour étudier un projet de migration de certains flux métiers originaires d’un ancien logiciel.Avec le client, nous avons profité de cette migration pour dessiner les contours d’une nouvelle manière de gérer la création de nouveaux flux métier, à l’aide de briques réutilisables.Le challenge a été de fiabiliser les développements, les accélérer tout en répondant au besoin métier complexes de certains flux.Un sous-projet a été monté, avec deux équipes scrum (6 à 10 personnes chacune) et j’ai pu définir la roadmap technique de ce projet, en présentant les solutions au client et en suscitant l'adhésion chez tous les partenaires impliqués.A l’aide de la méthodologie Agile SAFe, nous avons pu avancer tout en gardant le lien avec les autres équipes.8 mois ont été nécessaires pour monter le framework nécessaire à ce projet, puis nous avons commencé à migrer des flux.En améliorant de manière continue notre framework, nous l’avons partagé avec les cinq équipes scrum déjà en place.Le framework a été adopté pour la quasi-totalité des nouveaux développements, en raison de la productivité et fiabilité accrue qu'il a permis.
- ThalesExpert techniqueSECTEUR MÉDICALjuin 2014 - avril 2019 (4 ans et 11 mois)Lyon, FrancePour le compte de bioMerieux : MYLA – Middleware de gestion du laboratoire d’analyses.L’enjeu de taille de Myla est de transformer la grande quantité de données qui transite dans le laboratoire (instruments, écrans de saisie, systèmes d’informations externes) en informations utiles pour tous les acteurs du laboratoire de microbiologie. Le suivi du workflow est ainsi facilité, les risques d’erreurs réduits.Le logiciel est déployé dans plus de 1500 laboratoires et hôpitaux à travers le monde.En ayant travaillé sur ce logiciel riche pendant de nombreuses années, j'ai pu :- Participer à une refonte complète du logiciel, en utilisant une architecture microservices et du Domain Driven Design.- Refactorer un pan du logiciel écrit en Drools (moteur d'inférence) qui agissait en tant que goulot d'étranglement de la performance pour adresser de plus gros clients. L'assurance de non-régression a été au cœur de nos préoccupations, et l'ensemble du fonctionnel impacté a été couvert par des tests préalablement.- Prendre en charge la gestion de configuration logicielle pour l'ensemble des composants liés au logiciel, en créant une nouvelle génération d'installeurs qui peuvent partir de n'importe quelle configuration pour les amener à jour.- En tant que support niveau 4, conduire des réunions en anglais avec le support de niveau 3 aux US et en France.- Coder des nouvelles fonctionnalités et corriger des bugs, toujours avec le soucis de la traçabilité et de la couverture de tests (unitaires, composants, d'intégration, manuels, Selenium)- Devenir expert technique, en apprenant à maîtriser sur le bout des doigts la base de code.- Étudier la faisabilité de nouvelles features, établir des chiffrages et des études d'impact.- Former les nouveaux arrivants sur le projet, produire de la documentation utile.
Recommandations
Soyez le premier à recommander Thiébaud
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Baccalaureat S mention TB2007
- Diplôme d'IngenieurINSA Lyon2012
Certifications
- Java SE 7Oracle2014