About Thomas
French
Native or bilingual
English
Fluent
Experience
- FourJsDéveloppeur Front-EndSOFTWARE PUBLISHINGJune 2023 - July 2025 (2 years and 1 month)Schiltigheim, FranceAvec une équipe d'une petite dizaine de personnes, nous étions en charge de la partie Front-End, écrite en javascript, d'un projet de boîte à outil numérique en Généro. Notre équipe devait créer, améliorer et maintenir des composants d'interface homme machine affichés dans une page Web. La finalité était d'offrir à nos clients une expérience de type Single Page App, venant remplacer l'ancien support front écrit en C++ sous le Framework Qt5.Nous devions nous assurer de la rétrocompatibilité des applications de nos clients, en limitant au maximum les corrections de leur côté.Notre mode de fonctionnement était très proche du SCRUM, nous en reprenions tous les artéfacts, avec des sprints de trois semaines et des réunions journalières. Notre équipe était très versatile, et nous n'avions pas de rôle défini.L'organisation de l'équipe m'a permis d'avoir une expérience très complète, l'essentiel du travail que je réalisais était de la correction de bug sur du code Legacy, du refactoring et de la création de nouveau composant IHM. Une grosse part du travail était aussi dédiée à l'écriture ou la migration de tests automatisés. Pour faciliter la QA, une de mes missions était d'écrire et de maintenir un framework de test maison basé sur TestCafe.J'ai pu effectuer un peu de DevOps avec de la gestion de pipeline de test et de déploiement via Jenkins.
- Euro Information TelecomDéveloppeur Back-EndSOFTWARE PUBLISHINGJanuary 2022 - April 2023 (1 year and 3 months)Strasbourg, FranceDurant cette mission, j'ai intégré une escouade de trois personnes. Notre rôle était de maintenir et d'améliorer le code BackEnd de plusieurs produits IA du Crédit Mutuel.Notre principale mission était de développer le système de réponse automatisé par téléphone. La voix du client était traitée par l'IA Watson d'IBM, ensuite notre code aiguillait le client vers une nouvelle question, jusqu'à atteindre le service adapté à sa demande.Durant cette mission, j'ai pu développer un système de question réponse automatisé sur l'outil Postman, ceci permettant de faire gagner du temps à l'équipe lors des tests de notre API.
Recommendations
These freelancer profiles also match your criteria
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
Education
- DUT InformatiqueInstitut Universitaire Technique de Ifs2015Le DUT informatique regroupe toutes les compétences nécessaires au développement de logiciels. Cette formation comprend la programmation procédurale, la programmation orientée objet et la programmation web, la conception et gestion de Bases de Données ainsi que la création de script pour système Linux. Ces études incluent également une formation à la gestion de projet en cycle en V, ainsi qu'à la méthode AGILE. En plus des formations techniques, des cours de culture générale tels que les mathématiques, la communication ou le droit de l'informatique viennent consolider nos connaissances.
- Professional Scrum Master™ I CertificationScrum.org2024Cette formation était dispensée par un consultant de l'entreprise Davidson, en vue de faire passer le diplôme certifiant de "Professionnal Scrum Master I (PSM1)".