Thomas Guillemot

Développeur full-stack

+33 6 47 00 38 91
Strasbourg, Alsace

Profile

Curieux, je recherche constamment de nouvelles méthodes et environnements de travail pour rester en constante évolution.

Experience

Développeur front-end

Jun 2023 - Jul 2025

Avec une petite équipe, nous étions en charge de la maintenance et de l'évolution de la partie front-end d'une boîte à outils numériques. Les clients utilisent un langage low-code pour créer le logiciel adapté à leurs besoins, qui est ensuite affiché comme une application web monopage (SPA) à l'utilisateur. Mon passage chez FourJs m'a permis d'améliorer mes compétences en refactorisation en travaillant sur un code écrit en JavaScript il y a plusieurs années. Une grande partie du temps était consacré à la maintenance du produit et à l'écriture de tests d'intégration et de non-régression. J'investissais le reste de mon temps sur le développement de nouvelles fonctionnalités, l'amélioration de l'expérience utilisateur en coopération avec notre designer UX, ainsi que sur la conception du code pour améliorer la stabilité et les performances du produit.

  • Javascript, HTML5, CSS3
  • TestCafe, Jenkins
  • SCRUM, Jira

Développeur back-end

Feb 2021 - Apr 2021

Ma mission chez Euro-Information m'a permis de découvrir le monde de la grande entreprise. J'évoluais dans une équipe de 3 développeurs responsables du code back-end du robot téléphonique des différentes banques du groupe Crédit Mutuel. Nous assurions la mise en œuvre technique des demandes de la maîtrise d'ouvrage, du développement à la mise en production ainsi que la maintenance du service. Nos algorithmes recevaient la demande du client en fichier audio, envoyé à un service 'Speech to Text', avant d'être traité par un modèle d'IA qui analysait la demande du client et determinait la meilleure action à mener. Pour finir, la réponse de l'IA était transformée en fichier audio via un système 'Text to Speech' en vue d'être écoutée par le client, alors dirigé vers le bon service au fur et à mesure de la conversation. Durant cette mission, j'ai aussi eu l'occasion de développer un outil de test avec le logiciel Postman permettant un gain de temps à l'équipe lors des tests manuels.

  • C#, JSON
  • Postman
  • AGILE

AR Développeur

Sep 2020 - Mar 2021

Ce poste à durée déterminée m'a permis de concevoir et développer un outil d'aide à la décision utilisant la réalité augmentée. Nos clients cibles était des porteur de projet travaillant dans le domaine du mobilier urbain. Cette solution à été développée sur le moteur de jeu Unity3D.

  • AR Core
  • Unity 3D
  • C#, UXML, USS
  • Scrum, Jira

AR/VR Développeur

Jan 2017 - Dec 2018

Lors de mes deux années d'expérience chez OBVI, mon principal projet était de développer une application éducative utilisant la réalité virtuelle, pour expliquer le fonctionnement d'un lieu industriel. J'ai aussi réalisé plusieurs démos sur des support de réalité virtuelle pour permettre à l'entreprise de prospecter de nouveaux clients. Une autre partie de mon travail était d'effectuer de la R&D dans le domaine de la réalité augmentée, en utilisant les technologies disponible telle que Google Tango, ARCore et ARKit. La majorité du développement était réalisé dans les moteurs de jeux: Unreal Engine 4 et Unity 3D.

  • AR Core, Gear VR
  • Unity 3D, Unreal Engine 4, LibGDX
  • C#, C++, UE Blueprints, Java
  • Scrum, Jira

C# Developer

Apr 2015 - Jun 2015

J'ai travaillé au sein de l'APAJH de Caen dans le contexte de mon stage de fin d'études. J'ai pu y développer un système simple de gestion de tickets ainsi qu'un petit annuaire numérique.

  • Stage de fin d'étude
  • C#, Windows Server

Education

Licence Professionnelle in Image et Son Numérique

2015 - 2016
IUT de Saint-Dié-Des-Vosges
Relevant Coursework: Développement Java 3D, Infographie 2D & 3D (Blender, 3ds Max, Photoshop), Développement dans des moteurs de jeux vidéo (Unity 3D, Unreal Engine, Torque 3D), Méthodologie de Projet SCRUM

Diplôme Universitaire Technique (DUT) in Informatique

2013 - 2015
Institut Universitaire Technique de Ifs
Relevant Coursework: Programmation Procédurale, Programmation Orientée Objet, Programmation Web, Gestion de Base de Données, Methodologie de Projet, Utilisation de langages de conceptions (UML, Meurise)

Volunteer Work

Bénévole

Jan 2023 - Present
La Fabrique - Strasbourg

Deux fois par mois, je tiens des permanences à la Fabrique. Il s'agit d'un FabLab strasbourgois, qui propose de travailler le bois, le métal, la couture et la cordonnerie. Je participe aussi aux chantiers communs ainsi qu'à l'entretien et l'amélioration continue du lieu.

Secrétaire

Jan 2024 - Jan 2025
Gare Debout - Strasbourg

J'ai tenu pendant un an le poste de secrétaire de l'association Gare Debout, en plus de participer aux permanence de l'atelier. J'ai pu mettre en place et animer une réunion d'information mensuelle. Dont le format a été réfléchi et validé collectivement.

Bénévole

Jan 2020 - Jan 2025
STICK - Strasbourg

Durant cinq ans, je me suis engagé auprès de l'atelier d'auto-réparation de vélos du STICK en tant que magasinier. Trois heures par semaine, j'ai investi mon énergie dans le rangement et le tri des ressources matérielles. Pour cela, j'ai conçu un aménagement permettant un accès facile aux pièces détachées et aux vélos à réparer ou démonter, contenu dans un espace restreint. Cette expérience m'a beaucoup appris sur le travail collectif et sur la vie associative.

Bénévole

Jan 2020 - Jan 2023
Bretz’selle - Strasbourg

J'ai eu l'occasion de bénévoler pendant deux ans, pour l'atelier d'auto-réparation de vélo de Bretz’selle. Ma principale activité était de tenir des permanences durant lesquelles je faisais de la pédagogie auprès des adhérent·e·s pour qu'ils·elles puissent monter en compétence dans la réparation et l'entretien de leur vélo.

Bénévole

Jan 2020 - Jan 2021
Vélo du coeur

Durant la période du COVID, je me suis engagé dans une association de distribution de repas, à personnes en situation précaire. Plusieurs fois par semaine, nous avons effectué des maraudes en groupe d'une petite dizaine de personnes.

Skills

Programmation Orientée Objet

C#

Développement Web

HTML 5 • CSS 3 • Javascript • PHP

Game Engines

Unreal Engine 4 • Unity 3D • Réalité Virtuelle • Réalité Augmentée

Infographie

Infographie 3D (Blender) • Fabrication de texture (Substance Painter, Gimp)

Languages

FrançaisLangue maternelle
AnglaisFluent (TOEIC 2016 : 820)