Satelia
Tout
Expériences
professionnelles
Eurosport.com
Responsable de la base de données et de l'interface d'administration du site web Eurosport.com
10/2000
⮟
09/2001
Eurosport.com Responsable de la base de données et de l'interface d'administration du site web Eurosport.com
10/2000⮟
09/2001
- Réalisations :
- ➢ Maintien, évolution et optimisation de la base de données
- ➢ Maintien et évolution de l'intranet permettant aux journalistes de saisir les résultats sportifs et d'écrire les articles
- ➢ Management d'une équipe de 3 personnes
- ➢ Réalisation des procédures stockées pour le site web
- ➢ Collaboration avec les journalistes pour la réalisation des évolutions (nouveaux sports, nouvelles fonctionnalités, etc.)
- Environnement Technique :
- Windows 2000 – IIS – MS SQLServer – ASP – HTML – XML – XSL – JavaScript – CSS – ActiveX – Ajax – Source Safe – Visual Interdev – MS Project
CEA
Expert technique et architecte au sein d'une équipe de 3 à 7 personnes en charge de la réalisation du logiciel d'alignement de quatre faisceaux lasers de la ligne d'intégration laser (LIL)
11/2001
⮟
11/2005
CEA Expert technique et architecte au sein d'une équipe de 3 à 7 personnes en charge de la réalisation du logiciel d'alignement de quatre faisceaux lasers de la ligne d'intégration laser (LIL)
11/2001⮟
11/2005
- Réalisations :
- ➢ Rédaction de spécifications fonctionnelles (architecture logicielle, modélisation UML)
- ➢ Rédaction de réponses à appel d'offres (proposition technique et chiffrage)
- ➢ Rédaction de documentations utilisateurs (manuel d'installation et utilisateur)
- ➢ Développement d'applicatifs de maintenance des équipements (moteurs, caméra…)
- ➢ Pilotage d'équipements d'entrées-sorties et des moteurs via les modules BiBox de RSAutomation
- ➢ Capture d'images via des cartes d'acquisition Matrox et traitement d'images
- ➢ Communication via le réseau FIP
- ➢ Câblage et tests sur des maquettes
- ➢ Conception et développement des FEP : logiciels en prise directe avec les équipements
- ➢ Conception et développement de la Supervision : logiciel pilotant les FEP en séquences
- ➢ Conception et développement du GUI : interface homme-machine
- ➢ Conception et développement de la GMAO : historisation des paramètres de la LIL
- ➢ Conception et développement de l'Outil de Recherche et Localisation d'Avaries de la LIL
- ➢ Conception et développement de la communication entre les logiciels via Orbix
- ➢ Intégration sur le site du CEA et validation sur chaîne
- ➢ Assistance technique à l'intégration des logiciels
- Environnement Technique :
- Windows NT – C++ – Ilog Views – Ilog Server – Orbix – Visual C++ – UML – Rational Rose – XML – Source Safe
[Perso] Gadz.org
Création d'un moteur de site web pour l'association des anciens élèves de l'ENSAM
04/2002
⮟
12/2005
[Perso] Gadz.org Création d'un moteur de site web pour l'association des anciens élèves de l'ENSAM
04/2002⮟
12/2005
- Réalisations :
- ➢ Conception et développement d'un moteur de site web à base de templates et de feuilles de style personnalisables
- ➢ Implémentation de différents composants (forum, album photos, actualités, chat, etc.)
- ➢ Développement d'outils d'administration pour faciliter la gestion du site
- Environnement Technique :
- PHP – MySQL – HTML – CSS – JavaScript – Paiement en ligne – Apache
MACIF
Évolution de la base de données du logiciel Eurassur
12/2005
⮟
05/2006
MACIF Évolution de la base de données du logiciel Eurassur
12/2005⮟
05/2006
- Réalisations :
- ➢ Migration de la base de données
- ➢ Évolution des procédures stockées
- ➢ Modification des interfaces homme-machine du logiciel Eurassur
- Environnement Technique :
- Windows XP – Oracle – Toad – Windev 5.5
THALES
Architecture, conception, développement et validation d'un logiciel de génération automatique de code mettant en place une architecture distribuée
06/2006
⮟
01/2007
THALES Architecture, conception, développement et validation d'un logiciel de génération automatique de code mettant en place une architecture distribuée
06/2006⮟
01/2007
- Réalisations :
- ➢ Rédaction de la SRS (Software Requirements Specification), du SDD (Software Design Description) et du STP (Software Test Plan)
- ➢ Implémentation Java et XSL de l'outil transformant des diagrammes UML en fichiers de codes sources C
- ➢ Rédaction du STD (Software Test Documentation)
- ➢ Validation de l'outil et rédaction du STR (Software Test Report)
- ➢ Rédaction du SCOM (Software Center Operator Manual) et du SUM (Software User's Manual)
- Environnement Technique :
- Windows XP – Linux – Rational Rose – XML – XSL – Saxon – Java – CVS – UML
THALES
Architecture, conception, développement et validation de drivers pour les écrans de visualisation de l'hélicoptère Sikorski S76.
02/2007
⮟
06/2007
THALES Architecture, conception, développement et validation de drivers pour les écrans de visualisation de l'hélicoptère Sikorski S76.
02/2007⮟
06/2007
- Réalisations :
- ➢ Rédaction du SDD (Software Design Description)
- ➢ Optimisation de l'architecture des ports de communication MACS2
- ➢ Développement des drivers permettant la gestion du rétroéclairage de l'écran et des touches, la gestion des capteurs de lumière et la gestion des capteurs de température
- ➢ Utilisation de l'OS temps réel MACS2 sur cible PowerPC
- ➢ Validation du code grâce au logiciel Logiscope
- ➢ Intégration des drivers sous DESK (cible simulée)
- ➢ Intégration des drivers sur la cible grâce au logiciel SingleStep
- Environnement Technique :
- OS MACS2 – Cygwin – SingleStep – Logiscope – ClearCase – C
THALES
Chef de projet sur site de l'équipe IM (Infrastructure Mechanism) sur le projet FMS A400M (Flight Management System).
06/2007
⮟
12/2007
THALES Chef de projet sur site de l'équipe IM (Infrastructure Mechanism) sur le projet FMS A400M (Flight Management System).
06/2007⮟
12/2007
- Réalisations :
- ➢ Analyse des objectifs et mise en place des solutions
- ➢ Optimisation de l'architecture logicielle
- ➢ Management d'une équipe de 12 personnes
- ➢ Support technique pour l'équipe
- ➢ Suivi des activités
- ➢ Responsable des livraisons hebdomadaires
- ➢ Correction de PR (Problem report)
- ➢ Déroulement et correction des tests sur PC et sur cible
- ➢ Amélioration et automatisation des processus
- ➢ Contrôle qualité sur les livrables
- Environnement Technique :
- UML – ClearCase – Doors – Rhapsody – GPS – ADA 95 – Logiscope – RTRT – ClearQuest
THALES
Architecture, conception et développement de frameworks et d'un outil de génération.
01/2008
⮟
06/2009
THALES Architecture, conception et développement de frameworks et d'un outil de génération.
01/2008⮟
06/2009
- Réalisations :
- ➢ Analyse de l'existant et des besoins en matière d'échanges de données entre les Display Units
- ➢ Architecture de DDS (Data Distribution Service), un framework permettant le partage de données entre partitions et entre équipements. Ce framework permet de regrouper des données dans un même message et gère la redondance des échanges. DDS s'appuie sur le framework Transport
- ➢ Architecture du Transport, un framework permettant l'échange de données sur des ports A653 en gérant les spécificités de certains ports, tel que le CAN, et l'échange d'un même message sur plusieurs cycles
- ➢ Modélisation des frameworks en suivant le standard de développement UML
- ➢ Conception et développement de DDS et du Transport
- ➢ Rédaction du SUM (Software User's Manual) et du SPM (Software Programmer's Manual)
- ➢ Conception et développement d'un outil de génération de code SGL et OpenGL à partir d'un fichier SGF généré par Image. Ce générateur permet, entre autres, de réaliser des maquettes en OpenGL sur AXE2
- ➢ Participation aux réunions d'architecture et de conception de BWS (Base Window System)
- Environnement Technique :
- UML – Rhapsody – ClearCase – C – C orienté objet – OpenGL – SGL – Image – XML – XSL – XSD – Saxon
Magneti Marelli
Chef de projets sur le système multimédia embarqué pour PSA (Peugeot, Citroën, etc.)
07/2009
⮟
03/2010
Magneti Marelli Chef de projets sur le système multimédia embarqué pour PSA (Peugeot, Citroën, etc.)
07/2009⮟
03/2010
- Réalisations du projet Rose Drawing :
- ➢ Réalisation du module dessinant le pictogramme d'une intersection pour le logiciel de navigation
- ➢ Rédaction de la réponse à appel d'offres
- ➢ Management d'une équipe de 3 personnes
- ➢ Rédaction du plan de développement logiciel et du plan de gestion de configuration
- ➢ Réalisation de l'analyse et du design UML
- ➢ Réalisation d'une IHM de tests sous Qt
- ➢ Intégration et tests sur la cible
- ➢ Avancement hebdomadaire avec le client
- Réalisations du projet Desktop Services :
- ➢ Réalisation du module gérant le bureau et les fenêtres du système multimédia embarqué
- ➢ Rédaction de la réponse à appel d'offres
- ➢ Management d'une équipe de 3 personnes
- ➢ Rédaction du plan de développement logiciel et du plan de gestion de configuration
- ➢ Réalisation de l'analyse et du design UML
- ➢ Intégration et tests sur la cible
- ➢ Avancement hebdomadaire avec le client
- Réalisations du projet CAN Network :
- ➢ Refonte du composant logiciel qui sert de passerelle entre le réseau CAN de la voiture et les autres modules du système multimédia embarqué en mettant en place un ensemble d'interfaces DBus
- ➢ Management d'une équipe de 4 personnes
- ➢ Rédaction du plan de développement logiciel et du plan de gestion de configuration
- ➢ Réalisation de l'analyse et du design UML
- ➢ Modification du logiciel Bouml afin de générer les documents à partir du modèle UML
- ➢ Conception et développement d'un outil de génération de codes à partir des entrants (fichier XML). Cet outil génère à la fois le code du module, mais aussi le code des tests
- ➢ Intégration et tests sur la cible
- ➢ Avancement hebdomadaire avec le client
- Environnement Technique :
- UML – Bouml – SVN – C++ – OpenGL – XML – Saxon – Qt – Qt Creator – VxWorks – Workbench – DBus – Réseau CAN – BugZilla – OBM
THALES
Chef de projet sur la création d'un driver pour les cartes graphiques HORACE du cockpit de l'A350
03/2010
⮟
09/2010
THALES Chef de projet sur la création d'un driver pour les cartes graphiques HORACE du cockpit de l'A350
03/2010⮟
09/2010
- Réalisations :
- ➢ Rédaction des avenants
- ➢ Management d'une équipe de 9 personnes
- ➢ Suivi du respect du process pour un développement DO-178B niveau A
- ➢ Relecture des documents produits : spécifications, architectures, design, code, revue par les pairs, check-list traçabilités, justification Logiscope, justification des warnings de compilation
- ➢ Création d'un outil facilitant la justification des warnings de compilation
- ➢ Suivi des faits techniques avec ClearQuest. Création d'un indicateur d'avancement
- ➢ Avancement hebdomadaire avec le client
- Environnement Technique :
- UML – Rhapsody – ClearCase – C – OpenGL – MACS2 – Logiscope – OBM – ClearQuest
Magneti Marelli
Chef de projet sur la création d'un outil de génération d'IHM sur le système multimédia embarqué pour PSA
10/2010
⮟
02/2012
Magneti Marelli Chef de projet sur la création d'un outil de génération d'IHM sur le système multimédia embarqué pour PSA
10/2010⮟
02/2012
- Réalisations :
- ➢ Rédaction de la réponse à appel d'offres
- ➢ Management d'une équipe de 4 personnes
- ➢ Rédaction du plan de développement logiciel et du plan de gestion de configuration
- ➢ Création d'un outil entièrement automatique transformant des IHM dessinées sous Photoshop et des spécifications en fichiers XML interprétables par le moteur d'IHM
- ➢ Création d'un outil de vérification des entrants (fichiers Photoshop et spécifications) avec affichage des résultats dans une IHM Qt
- ➢ Transformation des IHM sous Photoshop en fichier XML via le langage de script de Photoshop (JavaScript)
- ➢ Rédaction du design
- ➢ Rédaction de la description des tests
- ➢ Automatisation des tests permettant de comparer les images Photoshop et des photos d'écran des IHM
- ➢ Création de nouveaux widgets
- ➢ Intégration des nouveaux widgets dans un outil d'affichage et d'édition des IHM sur PC
- ➢ Génération du rapport de tests pour les tests automatiques en HTML
- ➢ Rédaction du rapport de tests
- ➢ Avancement hebdomadaire avec le client
- Environnement Technique :
- Photoshop – XML – XSL – Saxon – Qt – Qt Creator – C++ – VxWorks – Workbench – SVN – HTML – CSS – JavaScript – BugZilla – OBM
THALES
Création des IHM du futur pour les cockpits d'aéronefs
03/2012
⮟
06/2013
THALES Création des IHM du futur pour les cockpits d'aéronefs
03/2012⮟
06/2013
- Réalisations :
- ➢ Analyse du besoin
- ➢ Réflexion sur les solutions innovantes répondant au besoin : maquettes logicielles d'aide à la décision
- ➢ Implémentation des solutions choisies
- ➢ Interaction avec un écran tactile sans quitter l'horizon du regard grâce à la réalité augmentée
- ➢ Sélection d'un objet graphique parmi plusieurs objets proches
- ➢ Affichage détaillé d'un équipement sans perdre le contexte sur les autres équipements dans un espace alloué restreint
- ➢ Gestion des pannes sur un équipent et son impact sur les autres équipements
- ➢ Liste d'actions arborescentes à faire en cas de panne
- ➢ Affichage du plan de vol avec l'altitude du terrain
- ➢ Affichage du plan de vol sous forme de timeline zoomable
- ➢ Affichage d'IHM synchronisées sur plusieurs PC
- Environnement Technique :
- C++ – Qt – Qt Creator – QML – JavaScript – ClearCase
Matis
Responsable produit sur des projets internes : création d'un logiciel de spécification et de génération d'IHM
06/2012
⮟
03/2013
Matis Responsable produit sur des projets internes : création d'un logiciel de spécification et de génération d'IHM
06/2012⮟
03/2013
- Réalisations :
- ➢ Création d'IHM fonctionnelles basées sur une arborescence de widgets
- ➢ Possibilité d'associer des spécifications à chaque widget avec gestion de la traçabilité
- ➢ Rendu des IHM fonctionnelles en temps réel sur PC et sur cible (tablette Android)
- ➢ Interfaçage avec Photoshop
- ➢ Génération automatique des IHM à partir de Photoshop : le graphiste peut voir instantanément sa création sur PC et sur cible afin de tester dans l'application le rendu du Photoshop
- ➢ Réalisation d'un démonstrateur pour Continental
- ➢ Réalisation d'un démonstrateur pour Airbus
- Environnement Technique :
- C++ – XML – XSL – Saxon – Qt – Qt Creator – QML – HTML – CSS – Windows – Photoshop – Android – JavaScript
THALES
Correction de faits techniques sur le calculateur de l'A350
08/2013
⮟
11/2013
THALES Correction de faits techniques sur le calculateur de l'A350
08/2013⮟
11/2013
- Réalisations :
- ➢ Correction de faits techniques concernant les scripts automatiques des tests unitaires pour le projet A350
- ➢ Utilisation et paramétrage de RTRT (IBM Rational Test RealTime)
- Environnement Technique :
- C – RTRT – ClearCase
Continental
Création d'un logiciel de génération d'IHM
12/2013
⮟
01/2015
Continental Création d'un logiciel de génération d'IHM
12/2013⮟
01/2015
- Réalisations :
- ➢ Création d'un outil entièrement automatique transformant des IHM spécifiées en XML en IHM QML (framework Qt) dans le cadre d'un projet télématique
- Environnement Technique :
- C++ – Qt – Qt Creator – QML – JavaScript – XML – XSD
ARCYS
Création d'un site web de suivi de colis sur un site industriel
02/2015
⮟
09/2015
ARCYS Création d'un site web de suivi de colis sur un site industriel
02/2015⮟
09/2015
- Réalisations :
- ➢ Implémentation des pages web en PHP
- ➢ Insertion toutes les minutes de la position des colis (jusqu'à 500) dans la base de données
- ➢ Implémentation des requêtes SQL
- ➢ Mise à jour en temps réel de l'IHM grâce à Ajax
- ➢ Site web responsive grâce à BootStrap
- ➢ Rédaction du manuel utilisateur
- Environnement Technique :
- HTML – PHP – JavaScript – CSS – Ajax – BootStrap – MySQL – Apache – SVN
Davey Bickford
Développement d'un logiciel embarqué pour un boîtier de conduite de tir et de mise à feu
10/2015
⮟
08/2016
Davey Bickford Développement d'un logiciel embarqué pour un boîtier de conduite de tir et de mise à feu
10/2015⮟
08/2016
- Réalisations :
- ➢ Implémentation d'évolutions dans le logiciel embarqué sur les différents équipements
- ➢ Mise en place des structures permettant la documentation du code via Doxygen
- ➢ Mise en place de la traçabilité entre le STD (Software Test Documentation) et les entrants (cahier des charges, diagramme d'enchaînement des IHM)
- ➢ Exécution des tests fonctionnels et rédaction du rapport de tests
- Environnement Technique :
- C – Doxygen – Tuleap – Git
Safran Data Systems
Développement d'un logiciel de pilotage d'antenne : suivi d'un satellite à partir d'une antenne fixée sur un avion
09/2016
⮟
05/2017
Safran Data Systems Développement d'un logiciel de pilotage d'antenne : suivi d'un satellite à partir d'une antenne fixée sur un avion
09/2016⮟
05/2017
- Réalisations :
- ➢ Développement d'un widget affichant sous forme de graphique les déplacements d'une antenne en temps réel
- ➢ Implémentation des algorithmes et lois de commande
- ➢ Réglages des boucles d'asservissement des différentes antennes
- ➢ Amélioration continue des performances
- ➢ Formation des équipes à Qt
- Environnement Technique :
- C++ – Qt – Qt Creator – Qwt
THALES
Réalisation d'une synthèse des résultats des tests automatiques quotidiens
06/2017
⮟
10/2017
THALES Réalisation d'une synthèse des résultats des tests automatiques quotidiens
06/2017⮟
10/2017
- Réalisations :
- ➢ Implémentation d'un outil de génération d'une page web à partir des résultats des tests au format XML par transformation XSL
- ➢ Implémentation de scripts JavaScript avec JQuery afin de rendre les pages de résultats dynamiques
- ➢ Implémentation d'un outil de détection d'erreurs dans les entrants
- Environnement Technique :
- HTML – XML – XSL – Saxon – CSS – JavaScript – JQuery – Jenkins
THALES
Implémentation d'une bibliothèque mathématique faisant partie du framework SMOC et utilisée dans les fonctions configurées. Implémentation d'un métalangage pour gérer les fonctions configurées
12/2017
⮟
03/2019
THALES Implémentation d'une bibliothèque mathématique faisant partie du framework SMOC et utilisée dans les fonctions configurées. Implémentation d'un métalangage pour gérer les fonctions configurées
12/2017⮟
03/2019
- Réalisations :
- ➢ Implémentation de la bibliothèque mathématique
- ➢ Implémentation d'un système de génération de code et de tests
- ➢ Implémentation d'un métalangage avec une interface Web
- ➢ Implémentation d'un outil de création d'IHM permettant d'appeler les fonctions configurées
- Environnement Technique :
- Jira – Java – HTML – JavaScript – XML – XSL – Saxon – CSS – JQuery – Git – Node.js – Eclipse
[Perso] LeBonCoin
Création d'une extension Chrome pour être notifié des nouvelles annonces en ligne
04/2019
[Perso] LeBonCoin Création d'une extension Chrome pour être notifié des nouvelles annonces en ligne
04/2019- Réalisations :
- ➢ Implémentation d'une extension Google Chrome détectant une nouvelle annonce publiée sur LeBonCoin en fonction de critères de recherche donnés
- ➢ Enregistrement des nouvelles annonces dans Firebase
- ➢ Envoi de notification sur PC et sur téléphone
- Environnement Technique :
- Firebase – JavaScript – JQuery – Pushbullet
Safran Helicopter Engines
Développement d'outils de génération documentaire et de fichiers de synthèse
05/2019
Safran Helicopter Engines Développement d'outils de génération documentaire et de fichiers de synthèse
05/2019- Réalisations :
- ➢ Support de l'équipe documentaire
- ➢ Génération de documents sur la maintenance des moteurs d'hélicoptère à l'aide d'une transformation XSL
- ➢ Génération de fichiers de synthèse permettant la vérification de la couverture documentaire
- Environnement Technique :
- XML – XSL – Saxon – CSV
Schneider Electric
Détection de cavitation dans une pompe par Machine Learning
06/2019
⮟
12/2019
Schneider Electric Détection de cavitation dans une pompe par Machine Learning
06/2019⮟
12/2019
- Réalisations :
- ➢ Implémentation d'un outil permettant d'afficher les mesures et les résultats sous forme de graphiques
- ➢ Implémentation des algorithmes fournis par notre data scientist (Random Forest)
- Environnement Technique :
- C – C++ – Qt – Qt Creator – Qwt
ez-Wheel
Création d'une application de pilotage et de supervision de chariots autonomes
08/2020
⮟
01/2021
ez-Wheel Création d'une application de pilotage et de supervision de chariots autonomes
08/2020⮟
01/2021
- Réalisations :
- ➢ Projet de recherche et développement pour ez-Wheel (fabricant de roues motorisées autonomes)
- ➢ Architecture et choix techniques
- ➢ Implémentation de la structure du logiciel et de la communication inter-équipements
- ➢ Support technique et formation des collègues à Qt/QML
- Environnement Technique :
- C++ – Qt – Qt Creator – QML – JavaScript – MQTT – SQLite – Git – GitLab
CSE AKKA High Tech
Secrétaire du CSE AKKA High Tech
04/2018
⮟
03/2023
CSE AKKA High Tech Secrétaire du CSE AKKA High Tech
04/2018⮟
03/2023
- Réalisations :
- ➢ Gestion des œuvres sociales pour 1 200 salariés (billetterie, chèques vacances ANCV, voyages, cartes cadeaux, commandes groupées, etc.)
- ➢ Encadrement d'une salariée du CSE (entretiens annuels, affectation de tâches, administratif, etc.)
- ➢ Animation d'une équipe de 12 élus
- ➢ Mise en place du site Internet du CSE (Comitéo)
- ➢ Rédaction de l'ordre du jour et des PV de réunions
- ➢ Réunions régulières avec la direction (réunions mensuelles, déménagements et fermetures de sites, expertises, etc.)
- ➢ Gestion d'un plan social en 2021
- ➢ Expertise sur les risques et facteurs de risques psychosociaux
- ➢ Négociation d'accords avec la direction (négociations annuelles obligatoires, télétravail, handicap, risques psychosociaux et qualité de vie au travail, etc.)
- Environnement Technique :
- Teams – Code du Travail
AVA (Audio Visual Assistant)
Projet de recherche en intelligence artificielle
06/2023
⮟
12/2023
AVA (Audio Visual Assistant) Projet de recherche en intelligence artificielle
06/2023⮟
12/2023
- Réalisations :
- ➢ Définition de cas d'usage de l'IA dans l'analyse d'image
CSE UES AKKA
Secrétaire du CSE UES AKKA
Depuis 03/2023
CSE UES AKKA Secrétaire du CSE UES AKKA
Depuis 03/2023- Réalisations :
- ➢ Gestion des œuvres sociales pour 6 000 salariés (billetterie, chèques vacances ANCV, voyages, cartes cadeaux, commandes groupées, etc.)
- ➢ Gestion d'un budget annuel de 1,75 M€
- ➢ Encadrement de 2 salariées du CSE (entretiens annuels, affectation de tâches, administratif, etc.)
- ➢ Animation d'une équipe de 70 élus
- ➢ Mise en place du site Internet du CSE (Comitéo)
- ➢ Rédaction de l'ordre du jour et des PV de réunions
- ➢ Réunions régulières avec la direction (réunions mensuelles, déménagements et fermetures de sites, expertises, etc.)
- ➢ Négociation d'accords avec la direction (négociations annuelles obligatoires, télétravail, handicap, risques psychosociaux et qualité de vie au travail, etc.)
- Environnement Technique :
- Teams – Code du Travail