Cyberjet "Responsable équipe informatique" : septembre 2019 - Décembre 2022

Reprise d'un moteur de planification automatique débuté en C++/Windev pour la gestion des plannings des membres d'équipages de compagnies aériennes. On a converti ce moteur en C#/Windev par soucis d'harmonisation avec les autres outils, correction de différents soucis de performances pour ensuite pouvoir intégrer un moteur de règle complet couvrant les réglementations aériennes.

Création d'un moteur de règle capable de gérer les réglementations des différentes compagnies aériennes. Développement d'une interface pour pouvoir configurer la majorité des valeurs de ces réglementations (durée, horaires etc...) de manière à offrir du contrôle à l'utilisateur tout en permettant une plus grande flexibilité de l'outil.

Maintenance et évolution sur la suite logicielle historique de Cybejet en Windev/Webdev et certains outils en C#/Net : création d'une API Documentaire pour permettre une sauvegarde des documents de différentes façons, interfaçage IIS, maintient et optimisation des logiciels existants.

Doctorat "Intégration de recommandations dans des systèmes numériques intelligents" : octobre 2015 - 2018

Doctorat réalisé au Greyc, laboratoire de recherche en I.A., à l'Université de Caen Normandie, France dans l'équipe Modèles, Agents et Décisions (MAD).
Travail réalisé autour des Processus de Décisions Markoviens Incertains (et principalement aux récompenses incertaines). Réalisation d'un nouveau modèle de recommandation pour ce type de modèle. Nouvelles résolutions approximatives pour ce type de modèle garantissant une marge avec la réponse optimale et proposition d'évolution pour étendre ces MDP Incertains aux cas multi-agents.
Non Soutenu : Nécessitait de réaliser une année non financée, dans un objectif de s'orienter vers du R&D dans le privé, mon directeur et moi-même avons décidé de ne pas faire de demande de quatrième année et de terminer ce Doctorat sans l'avoir soutenu.

Enseignement : octobre 2015 - 2018

Enseignements réalisés en parallèle du Doctorat : Python, Gestion de projet, UML, Tableurs, Encadrement de projets en groupe, de projets individuels annuels et de stage de troisième année.

Stage Greyc : mars à août 2015

Stage de fin d'étude du Master DECIM, d'une durée de six mois. Réalisé dans le Greyc, laboratoire de recherche en I.A., à l'Université de Caen Normandie, France. Cette année a pris place au sein de l'équipe Modèles, Agents et Décisions (MAD) spécialisée dans le raisonnement et la représentation des connaissances, la planification sous incertitudes et le multi-agent.
Étude théorique sur la formation de coalition éthique pour du trading haute fréquence (les investisseurs se rassemblent en fonction de leurs préférences sur les domaines d'investissement). Réalisation d'une simulation basique pour une étude expérimentale des approches proposées.

Alternance + Stage de développement Java : septembre 2013 à février 2014

5e année du cursus d'Epitech : six mois d'alternance et stage de fin d'étude de 6 mois. Réalisé dans le Greyc, laboratoire de recherche en I.A., à l'Université de Caen Normandie, France. Cette année a pris place au sein de l'équipe Modèles, Agents et Décisions (MAD) spécialisée dans le raisonnement et la représentation des connaissances, la planification sous incertitudes et le multi-agent.
Développement d'une librairie Java générique d'Intelligence Artificielle modulable et accessible aux personnes sans connaissances des algorithmes. Développement d'algorithmes de résolution pour les Processus de Décisions Markoviens et des approches d'apprentissage par renforcement.
Développement d'outils de test et de démonstration utilisant cette librairie en Java et une librairie graphique interne basée sur Swing.

Stage de développement C++/QT/VTK : mai à août 2012

Stage de fin de troisième année à Epitech, réalisé à l'entreprise HydrOcean à Nantes, France. L'entreprise est spécialisée dans les simulations nautiques.
L'objectif était de créer un outil d'optimisation de données de navigation (vitesse, assiette...) facile d'utilisation à partir d'une version prototype réalisée en c#/.net. Les principaux calculs étaient déjà présents dans une librairie interne réalisée en Fortran.
Durant le stage, j'ai également dû analyser un logiciel d'envergure de l'entreprise codé en C++/VTK sans y réaliser de modification sérieuse.

Stage de développement PHP/Sql : septembre à décembre 2010

Stage de seconde année à Epitech, réalisé à l'entreprise Veolia Umwelt Service Suisse Sa. Filiale du groupe Veolia, spécialisée dans la branche gestion des déchets. Stage basé sur le site de Lausanne.
Modification et ajout d'un module de gestion de commande pour le logiciel Open-Source GLPI en PHP/SQL.
Travail automne avec des contacts vis-à-vis de la communauté Open-source du logiciel. Écoute et analyse des besoins de l'équipe commerciale et de l'équipe de comptabilité.