J'ai reçu mon diplôme d'ingénieur en technologies de l'information et du management en 1999, et travaillé comme Chef de Projet dans différents secteurs (Energie, Spatial, Aéronautique et Défense) chez Areva, Sagem, EADS S&DE, Eurocopter et Alcatel Alenia Space.
Je me suis d'abord spécialisé dans la gestion de projets de développement de calculateur de drone, et de modélisation de projets de satellite. Mes compétences en architectures modulaires de logiciels on été récemment utilisées dans la réalisation de logiciels d'évaluation de rendement pour l'industrie du semi-conducteur.
Cette expérience m'a permis de me spécialiser dans les technologies Java J2EE.
En 2010 : Avec l'accompagnement d'Innov'Up (CCI de Nîmes) et l'Ecole des Mines d'Alès, élaboration du business plan en vue de la création d'une société d'informatique financière (solutions de trading algorithmiques et analyses automatiques d'indicateurs avancés). Ses produits accorderont une grande importance à l'analyse des risques.
En 2012 : Création du site Edensia (www.edensia.com) autour d'un framework Java J2EE (Client léger sous Eclipse RAP, Base de données MySQL, Serveur Jetty, Développement en Java)
En 2014 : Déploiement de l'infrastructure Edensia sur 3 serveurs chez OVH. Configuration des serveurs web, d'application Linux (Ubuntu) et de base de données MySQL
Chiffres : 350 inscrits et 50 utilisateurs réguliers quotidiens Segments de marché : Gestionnaires de portefeuilles et Petits porteurs
Création de schéma de base de données MySQL, DUMP.
Déploiement de Serveur MySQL (installation d'OS, création et exécution de scripts...)
Création de requêtes SQL complexes (Jointures, etc.)
Développement du Front-End sous Framework Eclipse RAP (Java, Javascript, CSS, HTML)
Déploiement de Serveur d'application Jetty sur OS Linux Ubuntu (installation d'OS, création et exécution de scripts...)
Développement des algorithmes en Java. Optimisation des calculs
Développement de Servlets
Développement en Java des outils de gestion de sessions utilisateurs et de contextes
Maîtrise des problématiques de synchronisations client-serveur pour le Front-End
Génération de rapports d'analyses sous Framework BIRT
Projet : PCA. Logiciel destiné à l'analyse des données collectées sur les équipements dans une chaîne de fabrication de semi-conducteurs.
Pilotage d'équipe de développement Java offshore (basée en Asie du sud-est)
Modélisation UML
Rédaction de spécifications techniques (en anglais)
Développement Java
Développement Delphi
Développement SQL pour MySQL et Oracle. Programmation des appels aux procédures stockées (PL/SQL). Participation à l'élaboration des schémas de base de données.
Génération d'interfaces pour l'accès aux Web Services (WSDL, SOAP, Jax-WS)
Création de rapports BIRT pour la génération automatique de documents
Développement pour Framework RCP et RAP (JFace, Swing, SWT, RWT)
Pour l'interface avec la base de données, utilisation du framework Hibernate. J'ai spécifié et réalisé les fichiers d'interface avec annotations qui définissent les propriétés des tables et des liens.
Développement de plugins spécialisés dans l'affichage de graphes multivariés sur support SWT (pour la partie client lourd/léger)
Pour les tests, utilisation de JUnit (et Test Manager pour la partie fonctionnelle)
Chargé de la mise en place de l’atelier de modélisation et de simulation de la gestion bord générique de satellites (Data Handling Design Center)
Management d’une équipe de développement de 3 personnes, dont un sous-traitant étranger (management et communication en anglais)
Mise en place de l’atelier gestion bord des satellites et modélisation des blocs fonctionnels génériques de l’architecture gestion bord satellite afin de faciliter la validation fonctionnelle en amont.
Insertion du process de modélisation dans le process de développement Alcatel Space.
Conception et validation des modèes de blocs fonctionnels caractérisant les fonctions principales de gestion bord satellite (Battery Management, Thermal Control, Telecommand Management, Telemetry Management, etc.)
Expertise sur le projet AURORA (Projet ESA d’exploration Inter-Planétaire)
Expertise sur RAO projet ARTEMED (Projet DGA)
Expertise et chargé d’interface entre ALCATEL SPACE et les institutionnels européens dans le cadre du projet européen ASSERT (Projet ESA) concernant les technologies PBSE (Proof Based System Engineering). ASSERT est un projet devant aboutir à la démonstration d’un calculateur supportant du code généré automatiquement en 2006.
Elaboration des spécifications en collaboration avec les homologues italiens (ALENIA).
Ingénieur chargé de l'intégration et de la validation des systèmes de communications dans un drone MALE (Medium Altitude Long Endurance)
Réalisation d’une base de données relationnelles en support du plan des essais de validation du drone
Intégration du système de communication Satellite SATCOM et de liaison à vue LOS dans le système de drone avec les équipements Radio, MUX/DEMUX, INS/GPS, Bus 1553 et Ethernet.
Réalisation d’outils logiciels de tests en C et C++ avec IHM pour les équipements SATCOM, LOS, Radio, INS/GPS, bus Ethernet et bus avionique 1553 sous Visual C++
Développement d’un autodirecteur infrarouge à base de calculateur temps réel embarqué sur avion, dédié à la détection de cibles militaires au sol pour SAGEM (Division Défense et Sécurité):
Spécifications, Architecture, Modélisation UML sous Rational Rose
Développement C (Logiciels DSP), C++ (Logiciels hôtes) sous Lynx OS et Power PC
Forte composante traitement d’images et Architecture embarquée à base de DSP.
Développement d’interfaces logicielles avec des instruments de localisation GPS et INS.
Intégrations avec un imageur infrarouge sur sites et sur centre d’essais en vol de CAZAUX.