You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Thomas GuillemotTG

Thomas Guillemot

Développeur d'outil numérique

€500/day
Strasbourg, FR
3-7 years

Average response time: 1 hour

About Thomas

Fort de plus de cinq ans d'expérience dans le développement de logiciels, ayant pratiqué plusieurs langages informatiques (C#, javascript, HTML, CSS), sur des postes autant Back-End que Front-End. Je suis un développeur versatile qui apprend et s'adapte facilement aux nouvelles situations.

Mes expérience ont renforcées ma capacité à travailler sur du code Legacy, et à refactoriser du code pour réduire la dette technique, et garder un bon taux de maintenabilité de la code base.

Jovial, curieux et habitué des fonctionnements AGILE et SCRUM, je m'intègre aisément dans une nouvelle équipe.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Strasbourg (up to 50km), Avignon (up to 10km), La Ferté-Macé (up to 40km)

Experience

  • FourJs
    Développeur Front-End
    SOFTWARE PUBLISHING
    June 2023 - July 2025 (2 years and 1 month)
    Schiltigheim, France
    Avec 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.
    Refactoring QA testing JavaScript Git Testcafe
  • Euro Information Telecom
    Développeur Back-End
    SOFTWARE PUBLISHING
    January 2022 - April 2023 (1 year and 3 months)
    Strasbourg, France
    Durant 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.
    C# Refactoring Développement Back-End Postman QA testing

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • DUT Informatique
    Institut Universitaire Technique de Ifs
    2015
    Le 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 Certification
    Scrum.org
    2024
    Cette 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)".

Skill set

Categories