Développeur C++ / Qt avec plus de 6 ans d'expérience dans le développement de solutions logicielles industrielles et embarquées. Solide expertise en programmation orientée objet avec C++, ainsi qu'en développement d'interfaces graphiques avancées avec Qt, incluant le développement multi-plateforme et la communication réseau. Capable d'intervenir sur tout le cycle de vie du logiciel, du recueil des besoins à la mise en production.
Développement logiciel pour des systèmes robotisés dédiés aux analyses médicales dans les laboratoires de biologie, principalement orientés vers le diagnostic des troubles de la coagulation. Ces systèmes (ML, MH, DTS) intègrent plusieurs modules mécaniques et automatisés (transport d'échantillons, détection optique/mécanique, gestion des réactifs), pilotés en temps réel par un logiciel embarqué. Développement et intégration de composants C++ en interaction avec des modules développés en C# (IHM) et Straton (automates programmables industriels). Maintenance évolutive et corrective du code existant. Participation à la validation logicielle, à l'écriture de tests automatisés, ainsi qu'à la rédaction et mise à jour de la documentation technique.
Projet SMART WELDING STATION P4: Système de soudage TIG automatisé, formé par un générateur avec architecture Linux permettant la régularisation de la tension d'arc et de l'oscillation selon plusieurs programmes de soudage. Ce système est piloté par une IHM développé en JAVA. Analyse et rédaction des spécifications technique à partir des exigences commerciales. Développement des nouvelles fonctionnalités en JAVA AWT et C. Maintenance et correction de bugs. Réalisations des tests unitaires et tests d'intégrations. Documentation technique et commercial sur notion.
Projet PRP (PassThru Remote Platform): Plateforme sécurisé de diagnostic à distance permettant de réaliser les opérations de diagnostic constructeur tel que le téléchargement et la reprogrammation des calculateurs en ligne. Développement d'un client et serveur websocket sécurisé. Développement de l'IHM ainsi que l'application de configuration en Qt. Développement d'un serveur local et expositions des services REST. Développement de l'installeur/désinstalleur du produit. Développement d'un script batch pour la récupération des sources à partir des répertoires git, compilation du codes source et la génération de l'installeur. Tester le produit sur les véhicules, Automatisation des tests par Ranorex. Projet Wheel-Diag: Application pour l'alignement des roues et calibrage des radars et caméra des véhicules. Maintenance et correction de bugs. Développement de l'IHM en QT. Développement de l'installeur de l'application. Réalisations des tests unitaires et tests d'intégrations. Projet DFS (Diagnostic Factory System): Outil de diagnostic constructeur à installer à la fin de la chaine pour valider les véhicules. Maintenance et correction des bugs. Portages des sources windows existantes vers linux. Développement d'une application pour la configuration de l'outil à partir d'un code à barres. Développement d'une application MFC permettant de configurer et mettre à jour l'outil de diagnostic. Développement d'une application MFC permettant de transférer les résultats de de diagnostic entre l'outil et le poste de contrôle via SCP. Développement d'un webservice REST pour la gestion des process en cours d'exécution. Installation d'un nouvel environnement de développement basé sur Windows-subsystem, gdb-server et Eclipse.
Conception des plans électriques courants forts & faibles: poste de transformation, poste de livraison, détection intrusion, détection incendie, sono, télédistribution, télésurveillance. Élaboration des notes de calculs et les pièces écrites. Choix du matériels adéquats selon les nouvelles technologies proposées par le marché national et international en respectant le budget du client et les contraintes et les enjeux du projet. Suivi des travaux et le déroulement du projet.
Automatisation de la zone de préparation du mélange. Choix d'une solution durable et moins chère en répondants aux nouveaux contraintes. Conception de la solution automatisée. Modélisation de l'installation en 3D par le logiciel Autocad plant 3D. Programmation de L'automate S7-1200 par la plateforme TIAportal. Conception de l'interface homme-machine.