À propos de Théophile
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- ThalesAlternance Développeur Logiciel / DevOpsseptembre 2024 - Aujourd'hui (1 an et 9 mois)Cette alternance s'inscrit dans le cadre du développement de l’IHM_QT (Interface Homme-Machine pour Qualification Test), une application interne utilisée pour piloter et surveiller les tests d’environnement et de qualification de produits avioniques.Cette interface sert d’intermédiaire entre les opérateurs de test et le logiciel embarqué de test (QTSW), et joue un rôle central dans le bon déroulement des campagnes de qualification.L’outil historique souffrait de plusieurs limitations : performances faibles, difficulté de maintenance, structure logicielle peu évolutive, et dépendances techniques fortes entre les composants. En réponse à ces contraintes, le projet avait pour objectif de concevoir une nouvelle version de l'IHM serveur, plus performante, modulaire, testable, et respectant les standards industriels.J’ai donc été chargé du développement de cette nouvelle version, ainsi que de tous les processus de CI/CD avec Jenkins et SonarQube pour garantir à la fois une non régression des versions, ainsi que les performances du logiciel.
- Théophile MariotteDéveloppeur Python XMLmai 2022 - Aujourd'hui (4 ans et 1 mois)Depuis 2022, chaque centre de formation recevant des étudiants qui financent leur formation via le CPF, doit déclarer au format XML l'intégralité des étudiants obtenant leur diplôme.Création de script Python de récupération de données sur le CRM de mes clients. Formatage de ces données sous un format XML.Accompagnement et formation des clients au fonctionnement de la plateforme de dépôts.
- Hager Group,Stage Développeur logiciel Python Angularfévrier 2024 - juillet 2024 (5 mois)Bordeaux, FranceCe groupe est un acteur majeur du secteur électrique et est notamment spécialisé dans les systèmes domotiques s'appuyant sur la technologie KNX. Ce stage s'est déroulé au sein du pôle R&D de Pessac, dans l'équipe responsable du développement hardware et software des produits et de leur intégration dans le logiciel Domovea (application permettant de contrôler tous les produits domotiques d'une installation KNX).Chez Hager, un catalogue KNX contient l’entièreté des produits, des channels, et du reste constituant la partie fonctionnelle des produits. Ce catalogue est également utilisé pour configurer les produits. C’est entre autre le squelette de toute la partie domotique de HagerCréer de nouvelles références est un processus extrêmement complexe, dans lequel :
- Les responsables de marketing ont du mal à formuler un besoin précis compte tenu de la complexité de la spécification technique des appareils.
- Les développeurs ont du mal à satisfaire le besoin exprimé par les responsables de marketing.
Le processus de création d’un nouvel appareil est actuellement très long et chaotique. Tout est fait à la main, aucun outil ne permet d’assister le processus, les erreurs possibles sont très nombreuses. Toutes les références sont enregistrées dans le catalogue au format XML, lui aussi tenu à jour à la main (une personne seule s’occupe de ce catalogue depuis plus de 20 ans, et elle est la seule de l’entreprise à avoir la maitrise du sujet).L’entreprise a donc pour but de réaliser une plateforme web interne permettant 4 choses importantes :- La formulation du besoin de nouveaux produits.
- La création de nouveaux produits.
- La mise à jour et le maintien du catalogue (sauvegarde en base de données et extraction en fichier XML de cette base de données pour garder le catalogue sous le format actuel).
- Aider les personnes n’ayant pas une approche technique à comprendre le catalogue KNX.
Recommandations
Soyez le premier à recommander Théophile
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Ingénieur en informatiqueCESICESI diplôme d'ingénieur en informatique