Ingénieur en Informatique Industrielle, Développeur langage objet (C++/Delphi)
S'adapte
Patient
Autonome
A l'écoute
Esprit d'équipe
37 ans
Permis de conduire
72000 Le MansFrance
Développeur C++ (Qt) formé en entreprise, je m'adapte aux différents environnements des projets sur lesquels je travaille afin d'en atteindre les objectifs. Suite à mes expériences, je suis à l'aise sur les parties de développements qui concernent les IHM, le traitement de données et le pilotage d'instruments. Mon esprit d'analyse et de réflexion me permet de déceler les anomalies présentes dans les logiciels et d'y proposer des solutions.
Poste de développeur logiciel senior pour des solutions de facturations médicales SESAM Vitale tel que Intellio, Intellio Taxi et DESMOS CSP.
Intellio et Intellio Taxi sont des solutions de facturation sur terminal de payement électronique (TPE) de marque Ingenico (IWL 250 et MOVE 5000). L'objectif était que je vienne en renfort du développeur principal de ces solutions et que je devienne le référent pour Intellio Taxi.
Suite à l’arrêt de la commercialisation des solutions Intellio fin 2024, changement d'équipe pour intégrer celle de Nancy pour le logiciel DESMOS CSP, solution web de facturation pour centre de santé et cabinet dentaire.
Repise d'un outil interne développé en C++ Qt pour la communication et le paramétrage des TPE.
Reprise et publication de l'application mobile (Android et iOS) Intellio permettant de scanner les Qrcodes de l'application carte vitale.
Environnement : TPE Ingenico IWL 250 et Move 5000.
> Logiciels : Git, Github, Android Studio, XCode, Visual Studio Code, Qt, TFS, Vagrant, Docker > Méthodes : Cycle en V, SCRUM > Langages : C, C++, React Native, Python, C# > Normes et protocoles : Réglementation SESAM Vitale, Réglementation des Taxis médicaux de Paris > Systèmes : macOS, Ubuntu, Windows 11, Android, iOS
Développeur Logiciels
Leoni
Septembre 2021
à février 2022
CDI
Chartres (28)
France
Poste de développeur en maintenance logicielle sur le robot médical Orion. Robot de positionnement de patients pour le traitement de cellules cancéreuses par proton thérapie.
Équipe de 5 développeurs dont chacun est spécialisé sur un ou plusieurs logiciels du robot.
Travaux réalisés: Amélioration du logiciel responsable du couplage entre le robot et le couchtop :
Ajout et recherches de valeurs optimales pour le positionnement du robot sous le couchtop pour effectuer le couplage en douceur.
Amélioration du workflow de couplage.
Amélioration du workflow général du logiciel.
Amélioration et optimisation des workflows de détection des obstacles et erreurs.
Création / mise à jour des tests automatisés unitaires et d'intégration.
Environnement : Système embarqué BnR temps réel, Debian, Bras robot 6 axes, Load Cell 3D, coupleur d'outil pneumatique
> Logiciels: Git, Jira, GitLab, Confluence > Méthodes : Cycle en V > Langages : C++ Qt, Ruby, Json > Normes et protocoles : Normes médicales > Systèmes : Windows 10, Debian, BnR
Consultant Ingénieur logiciel
Ausy Orléans
Mai 2021
à août 2021
CDI
Tours (37)
France
Mission chez Faiveley Transport au service Portes Palières (4 mois)
Contexte : Le site de Saint-Pierre des corps développe et fabrique des équipements pour le transport ferroviaire, notamment les portes de quai et de train.
Travaux réalisés : > Tests unitaires et d'intégrations pour la validation des nouvelles versions logiciel des portes palières.
Environnement : Logiciels "maison", Système de portes palières coulissantes
> Logiciels : TortoiseSVN, suite bureautique Microsoft > Méthodes : Cycle en V > Normes et protocoles : Normes ferroviaires > Systèmes : Windows 10
Consultant Développeur logiciel
Ausy Orléans
Septembre 2020
à avril 2021
CDI
La ferté-saint-aubin (45)
France
Mission chez Thales LAS au service Numérique (7 mois).
Contexte : Le site de Thales La Ferté Saint Aubin est spécialisé dans la production de systèmes d’armements terrestres et aéroportés, ainsi que de systèmes de protection des forces et de contrôle de zone.
Travaux réalisés ; > Développement d'une IHM affichant les informations d'un système de défense de véhicule terrestre (prototype). Développement d'un simulateur pour valider l'IHM (envoi/réception de commandes en UDP). > Développement de solliciteurs pour la validation des systèmes embarqués sur véhicule terrestre. > Test et mise en place de la solution de couverture de code Testwell CTC++ de Verifysoft Technology, pour le code embarqué.
Environnement : Systèmes embarqués avec ou sans OS (unix).
> Logiciels : Git/GitExtension, Testwell CTC++, Jira, Doors, Vivaldi, Orchestra > Méthodes : Cycle en V > Langages : C++ Qt > Normes et protocoles : UDP, Série > Systèmes : Windows 10/7
Consultant Développeur bancs de test
Apside Rennes
Août 2016
à avril 2020
CDI
Vendôme (41)
Mission chez Thalès Avionics au service Moyen de Production (3 ans et 9 mois).
Contexte : Le site de Vendôme produit et assemble différents instruments de mesures et de contrôle pour l’aéronautique. Le service Moyen de Production est divisé en une cellule Maintenance et une cellule Maintient en Conditions Opérationnelles (où j'étais affecté). Il a la tâche de maintenir opérationnel les bancs de tests de la production.
Travaux réalisés : > Correction / amélioration / développement de différents logiciels de bancs de test des instruments de bord des avions. > Définitions de spécifications matériels baies de test. > Participation au déploiement du réseau industriel du site (Conseil sur l'automatisation des migrations des postes via scripts, migrations de postes, développement de patchs pour les logiciels de tests pour la sauvegarde de PV de résultats sur le nouveau réseau, ...)
Environnement : Bancs de Déverminage Thermique en enceinte climatique, Téléchargement logiciels produits, Dump mémoires, Analyse communications ARINC, ...
> Logiciels: Git/GitExtension, ProjeQtOr > Méthodes : Cycle en V > Langages : Delphi 6/XE8/XE10, ATLAS, Ateasy, XML, BdD PostgreSQL/Paradox, Registre Windows > Normes et protocoles : Communications ARINC > Systèmes : Windows DOS/3.1x/NT/XP/7/10
Consultant Ingénieur Etudes, Développeur C++
GFI Informatique
Septembre 2015
à février 2016
CDI
Nantes (44)
France
Mission chez SDEL CC 11/2015 - 01/2016 (2,5 mois) :
Contexte : Sdel Nantes est spécialisée dans l’ingénierie, les travaux et la maintenance électrique, dans le domaine du bâtiment tertiaire. Le projet consiste à l'amélioration du logiciel de contrôle des automates d'armoires électriques pour correspondre à une nouvelle version d'armoire. Le logiciel à modifier est réparti sur une équipe de trois développeurs s’occupant chacun d’un axe de modification : IHM, Métier, Configuration.
Sujet du projet : Développement d'un module d'import de fichiers CSV de configuration (fournis par un logiciel tiers) à transcrire en langage binaire pour sauvegarde dans la mémoire du contrôleur.
Travaux réalisés : > Étude de l'existant, élaboration d'une solution avec les responsables du projet. > Rédaction de spécifications > Développement du module d'import comprenant l'analyse d'un fichier XML contenant les paramètres d'import, la lecture de fichiers CSV contenant les données à transmettre aux différents modules du logiciel et une journalisation des traitements dans un fichier.
Environnement : > Logiciels: Eclipse, CVS, X.Org > Méthodes : Cycle en V > Langages : C++, CSV, XML > Systèmes : Windows 7, Gentoo, Red Hat Enterprise Linux
Consultant Ingénieur Etudes, Développeur C++
Alten
Octobre 2014
à août 2015
CDI
Marseille (13)
France
Mission chez BULL SAS 10/2014 - 02/2015 (5 mois)
Contexte : Le projet est dirigé par une équipe de développement de BULL Nantes, sous-traitant une partie au centre de service de BULL Marseille. Les logiciels à modifier sont répartis sur deux équipes de trois développeurs junior plus un développeur confirmé par équipe.
Sujet du projet : Amélioration de logiciels de Yield Management de la SNCF Responsabilités occupées : Développeur C++
Travaux réalisés : Amélioration / Refonte de logiciels (IHM, fonctions métier, requêtes SQL) > Modification de code statique en code dynamique pour la gestion de classes de contrôle en vue d'une augmentation de volumes de données à gérer > Refonte de classes IHM afin de correspondre aux exigences graphiques (couleurs et formes de police, couleurs de cellules de tableaux, menus de fenêtre ou contextuel) > Modification de code métier
Campagnes de tests avant livraison des exécutables > Exécution des tests, corrections des cas de tests, détection de bugs
Corrections de bugs (pendant le développement et suite aux campagnes de tests)
Environnement technique : > Logiciels : Eclipse, Visual C++, VirtualBox, JIRA, TestLink, Tortoise, SVN, HPQC > Méthodes : Cycle en V > Langages : C++, SQL > Systèmes : Windows 7, Linux
Apprenti Ingénieur en Automatique - Informatique Industrielle
ANOVO
Novembre 2010
à novembre 2013
Contrat d'apprentissage
Beauvais (60)
France
Contexte : En lien avec des distributeurs, des opérateurs et des fabricants, Anovo propose une gamme complète de solutions dédiées à la logistique, la réparation, l'extension de garantie et à la régénération. Anovo est le leader européen de la gestion durable du cycle de vie des produits électroniques.
Etude d'intégration d'un caisson Faradisé pour les tests WiFi des NB6 de SFR + Développement d'un logiciel de test (3 mois)
> Réalisation de statistiques sur les performances de produits bons et HS, avec et sans le caisson Faradisé pour présentation au client > Développement d'un logiciel de test WiFi pour le poste de réparation des NB6
Environnement Technique : > Technologies : Wifi > Logiciels : Qt, airView > Normes et protocoles : Communication série > Langages : C++, C, Bash > Matériels : Caisson Faradisé, Alix 2D13 > Systèmes : Windows XP, Debian
Chef de projet sur l'automatisation du test fonctionnel des télécommandes Infrarouge & Radiofréquence des décodeurs (1 an)
> Gestion du planning > Étude de faisabilité, définition du budget et calcul du retour sur investissement > Réalisation des cahiers des charges (projet, logiciel, mécanique) > Appels d'offres pour sous-traitance mécanique > Achat d'un caisson Faradisé et d'un automate SIEMENS > Réalisation du logiciel de test
Environnement technique : > Technologies : Télécommandes de décodeurs (RF & IR) > Logiciels : Qt > Normes et protocoles : Communication série, Communication LAN > Langages : C++, C > Matériels : Caisson Faradisé, Automate > SIEMENS, Arduino Uno, Récepteurs RF & IR > Systèmes : Windows XP
Développement d'un banc de test fonctionnel des disques durs des décodeurs de SFR (1 an et 6 mois) :
> Réalisations de logiciels de test génériques sous Windows et Ubuntu > Adaptation/Montage de connecteurs SATA sur châssis industriel > Installation et configuration des postes de test
Environnement technique : > Technologies : Disques durs de décodeurs > Logiciels : Qt > Langages : C++, C, Bash > Systèmes : Ubuntu, Windows XP
Documentation en anglais des bancs de tests fonctionnels des modems NB4 & NB6 de SFR (1 mois)
> Réalisation de documents, à destination du client, décrivant l'environnement de test des produits
Environnement technique : > Logiciels : MS Office, Visio
Employé de bureau
Banque de France
Juillet 2010
Emplois-jeunes
Beauvais (60)
France
Saisie/Classement de dossiers au service Surendettement
Technicien Informatique
Matrot Equipements
Avril 2010
à juin 2010
Stage
Noyers-Saint-Martin (60)
France
Matrot Équipements propose la plus large gamme d’automoteurs de pulvérisation et d’arracheuses de betteraves pour faciliter le travail quotidien des agriculteurs et des gestionnaires d’exploitations. Les automoteurs Matrot, pulvérisateurs agricoles et arracheuses de betteraves, sont ainsi le fruit de plus de 50 ans d’expérience, d’écoute et d’anticipation de leurs besoins.
Amélioration du serveur de messagerie électronique > Recherche d'un système d'exploitation correspondant aux besoins de l'entreprise > Tests des systèmes présélectionnés > Installation du système final sur un serveur utilisant la technologie RAID
Robotique à base d'Arduino : (08/2012 - 2014) Contexte : Kit de base : Robot sur chenilles XBee DFRobotShop Rover V2 (www.robotshop.com).
Travaux réalisés : Phases réalisées : > Développement d'une application sous Linux avec Qt, permettant de contrôler le robot avec une manette de Xbox 360 ou avec un clavier. > Ajout d'une pince contrôlée par la manette ou le clavier. > Etude du fonctionnement d'une caméra infrarouge (communication avec l'Arduino). > Affichage des photos dans l'application PC.
Phases à faire : > Intégration de capteurs infrarouge et ultrason. > Contrôle à distance du robot (via réseau local ou internet), détections de formes, mouvements, réalisation de tâches automatiques, ajout d'un micro et d'un haut-parleur, etc... .
Logiciel de billetterie : (09/2014 - 06/2015) Contexte : Bénévolat pour le festival Geek Faëries
Sujet du projet : Développement d'un logiciel permettant d'enregistrer les entrées du festival Responsabilités occupées : Bénévole Montage, Démontage et Billetterie
Travaux réalisés : Développement du logiciel à partir du tableau de tarification en fonction des tranches horaires du festival. > Affichage du tableau dans l'IHM. L'utilisateur renseigne le nombre de place en cours de vente suivant la plage horaire et le tarif associé. Le code postal de l'acheteur peut également être renseigné. > Les ventes sont enregistrés dans un fichier CSV. > Paramétrage du logiciel avec un fichier de configuration XML (horaires et tarifs)
Environnement technique : > Technologies : Qt > Normes et protocoles : CSV > Langages : C++, XML > Systèmes : Windows, Linux
Compétences
Informatique
Installation, maintenance matérielle/logiciel
Maîtrise des environnements Windows DOS /NT / XP / 7 / 10 / 11 et Linux Debian / Ubuntu
Langage de programmation C/C++ (Qt), Delphi, Shell Unix (bash), XML, HTML, PHP, notion de JAVA, Ruby, Python, React Native et C#
Systèmes de gestion de bases de données (MySQL, PostgreSQL, Paradox)
Test Logiciel ( JIRA, TestLink, HPQC)
Création, hébergement et maintenance de sites internet (HTML/PHP, Wordpress)
Normes : Médical, Férroviaire, SIL 2
Réseaux
Installation, administration et maintenance d'un réseau informatique sous Windows 2003/2008 et Linux
Mise en oeuvre des services DHCP, DNS, SMTP / POP3 / IMAP
Installation et configuration de routeurs CISCO
Compétences Fonctionnelles
Gestion de projets (Réalisation de plannings, cahier des charges, gestion des ressources, etc.)
Gestion de sous-traitants / fournisseurs
Gestion de budgets
Réalisation d'études de faisabilité, proposition de solutions, calcul de retour sur investissement
Télécommunications
Traitement du signal
Installation et configuration de VOIP sous ASTERISK (Linux)
Langues
Anglais technique et professionnel (TOEIC niveau B2)
Notions d'Allemand
Centres d'intérêt
Technologie
Robotique à base d'arduino
Musique
Claquettes
Batterie éléctronique
Sport
Arts Martiaux Historiques d'Europe
Basket Ball
Equitation
VTT
Badminton
Lectures
Fantasy
Science-fiction
Cultures nordiques
Reconstitution médiévale
Science & Vie
Bandes dessinées
Vie en autonomie
Divers
Festivals (Médiévaux / Fantastiques / SF)
Camps de reconstitution historique
Hébergement et mise à jour de sites internet personnels et associatifs (HTML/PHP, Wordpress)
Bénévole au festival Geek Faëries de 2013 à 2019
Bénévole au festival V and B Fest' 2025
Jeux vidéo: jeux de rôle, jeux de stratégie, jeux de plateformes, jeux d'énigmes ; seul ou en multi-joueurs