Télécharger mon CV en pdf.
Diplômes et études :
2016 : Doctorat en
Informatique de l'université d'Artois, spécialité Intelligence Artificielle. (http://www.cril.univ-artois.fr/2016/12/14/thesis-thomas/)
2012 : Master Informatique - Systèmes
Intelligents et Applications, Université d'Artois,
Lens, France
2010 : Licence
Mathématiques-Informatique, Mention Informatique,
Université d'Artois, Lens, France
2009 : DUT Informatique à l'IUT de
Lens
2008 : Certificat Informatique et
Internet, Niveau 1, Université d'Artois, Lens,
France
2007 : Baccalauréat scientifique au lycée Albert Châtelet de St Pol sur ternoise
Expériences :
Depuis Septembre 2018 :
Ingénieur logiciel / Développeur Full stack (Elonet / Vallourec) :
Intégration d'une équipe regroupant les talents afin d'imaginer une solution novatrice et durable de tracking sur les chaînes de production de l'entreprise, au niveau mondial.
Concevoir et déployer en France et Allemagne le projet pilote de démonstration.
- Création et démonstration de solutions d’intelligence artificielle (computer vision, ML)
- Création de Workshops IA, Machine learning et vision par ordinateur à destination du management et des développeurs
- Création d’application pour douchette android Zebra MC3300 (Ionic/Angular/Capacitor)
- Création d’architectures logicielles full stack
- Aide à la conception de la démarche infra-as-code
- Création de méthodes et procédures d’industrialisation
- Mise en place du cycle de développement continu (référent Gitlab et templates)
- Création des micro-services et API associées
- Création d’automatisations CI/CD et plateformes associées (dév, recette, production)
- Support et formation des personnels techniques
Mai 2017 à Septembre 2018 :
Ingénieur en développement C expert (Elonet / Vallourec) :
Conception de trackings temps réel des chaînes de production.
Soutien à l'équipe de développement et prise en charge des problématiques techniques nécessitant une connaissance approfondie du langage C.
- Migration de CVS et SVN à Git
- Migration et optimisation d’applications AIX vers Linux
- Rédactions de procédures qualité du code
- Intégrations d’outils d’analyses de performances et de conformité du code
- Créations et déploiements d’outils d’identification et de suppression des erreurs
- Création et déploiement d’un framework de tests unitaires
- Programmation en relation avec des automates et composants temps-réel à haute criticité
- Participation à la mise en place du cycle de développement continu (référent Jenkins)
- Création d’automatisations CI/CD et plateformes associées (dév, recette, production)
- Création et maintenance de dépôts RPM spécifiques avec automatisations
- Support et formation des personnels techniques
Octobre 2012 à Aout 2016 : Enseignant contractuel en Informatique, pendant mon monitorat offert via mon contrat doctoral ainsi qu'un contrat ATER. J'ai pu dispenser des TP et TD sur divers domaines de l'informatique aux étudiants de DUT et Licences Informatique ainsi qu'à un public non informaticien comme les DUT MMI, Licence physique/Chimie.
Octobre 2012 à Aout 2016 : Chercheur contractuel, pendant mes quatre années de doctorat. Mes travaux de recherche ont consisté en l'étude théorique de plusieurs langages de représentation des connaissances permettant de compter le nombre de modèles et la conception et l'évaluation de plusieurs prototypes (en C/C++) de compilateurs vers ces langages.
Stages :
Mars 2012 à Juillet 2012 : Stage de
fin d'études effectué au sein du CRIL, CNRS UMR
8188, Lens, France « Compilation de formules
propositionnelles en disjonctions déterministes de
formules affine», sous la direction
de Jean-Marie
Lagniez et
de Pierre
Marquis.
Mars 2011 à Juin 2011 : Travail
d'Étude et de Recherche effectué au sein du CRIL,
CNRS UMR 8188, Lens, France « Utilisation de
la recherche locale pour le problème
pseudo-bolléen », sous la direction
de Jean-Marie
Lagniez.
Mars 2019 à Juin 2019 : Stage de fin de DUT informatique réalisé au sein de la société ATOO à ARRAS. Ma missions fut d'intégrer une application de gestion de ticketing pour aider à la gestion de l'entreprise. Intégration et modification du gestionnaire de tickets OTRS (Perl/HTML/MySQL).
Certifications :
Python Certified Associate in Python Programming (PCAP) : Cliquez ici pour voir le diplôme
C Certified Professional Programmer Certification (CLP) : Cliquez ici pour voir le diplôme
C Programming Language Certified Associate Certification (CLA) : Cliquez ici pour voir le diplôme
Professional Scrum Developer Certification (PSD) : Cliquez ici pour voir le diplôme