You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Théophile MariotteTM

Théophile Mariotte

Développeur Logiciel

€250/day
Bordeaux, FR
0-2 years

Average response time: 1 hour

About Théophile

Bonjour à vous qui cherchez un développeur logiciel pour un quelconque projet.

💻 Expérience actuelle en développement logiciel et DevOps chez Thales, sur des logiciels de test pour systèmes aéronautiques, avec une stack Python, Jenkins et SonarQube.

👨‍🎓 Ingénieur en informatique en dernière année à CESI Bordeaux (diplôme prévu 2025).

🚧 Travaille depuis 3 ans en freelance sur du développement Python et XML

⚡⚡ Stack principale : Python (Django, Flask, FastAPI), SQL, C++, C#
⚡ Frontend : Typescript, HTML/CSS,
⚡ Autres outils : Jenkins, SonarQube

⚙️ De par les contextes d'entreprise observés durant mon cursus, je suis particulièrement vigilant à la qualité et la réutilisabilité du code que je développe.

N'hésitez pas à me contacter pour discuter de votre projet.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Bordeaux (up to 20km)

Experience

  • Thales
    Alternance Développeur Logiciel / DevOps
    September 2024 - Today (1 year and 9 months)
    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.
    Jenkins SonarQube Python flask FastAPI
  • Théophile Mariotte
    Développeur Python XML
    May 2022 - Today (4 years and 1 month)
    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 Angular
    February 2024 - July 2024 (5 months)
    Bordeaux, France
    Ce 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 Hager

    Cré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.

Recommendations

Be the first to recommend Théophile

Help this freelancer shine by sharing your experience working together.

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

  • Ingénieur en informatique
    CESI
    CESI diplôme d'ingénieur en informatique

Skill set

Categories