About Thomas
French
Native or bilingual
English
Fluent
Experience
- FourJsFront-End DeveloperSOFTWARE PUBLISHINGJune 2023 - July 2025 (2 years and 1 month)Schiltigheim, FranceWith a team of about ten people, we were in charge of the Front-End part, written in javascript, of a digital toolbox project in Généro. Our team had to create, improve, and maintain human-machine interface components displayed on a web page. The goal was to offer our clients a Single Page App experience, replacing the old front-end support written in C++ under the Qt5 Framework.We had to ensure the backward compatibility of our clients' applications, limiting corrections on their side as much as possible.Our way of working was very close to SCRUM, we used all its artifacts, with three-week sprints and daily meetings. Our team was very versatile, and we did not have defined roles.The team organization allowed me to have a very complete experience. The essential part of the work I did was bug fixing on Legacy code, refactoring, and creating new HMI components. A large part of the work was also dedicated to writing or migrating automated tests. To facilitate QA, one of my tasks was to write and maintain a custom test framework based on TestCafe.I was able to do some DevOps with test and deployment pipeline management via Jenkins.
- Euro Information TelecomBack-End DeveloperSOFTWARE PUBLISHINGJanuary 2022 - April 2023 (1 year and 3 months)Strasbourg, FranceDuring this assignment, I joined a three-person squad. Our role was to maintain and improve the BackEnd code of several AI products for Crédit Mutuel.Our main mission was to develop the automated telephone response system. The client's voice was processed by IBM's Watson AI, then our code directed the client to a new question, until reaching the service adapted to their request.During this assignment, I was able to develop an automated question-and-answer system using Postman, which saved the team time during API testing.
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 in Computer ScienceUniversity Institute of Technology of 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)".