Développeur QT, DevOps: Systéme de pilotage de 3 bancs de tests pour détecteurs de particules, IRAP/CNRS:
➢workflow git, gitlab
➢administration système linux
➢Qt4/Qt5, shell
➢C/C++ pour les appels réseau et bas niveau
➔ Le système de pilotage est complètement opérationnel pour une utilisation quotidienne des trois bancs :un canon à ions et deux canons à électrons.
Développeur Web : Carte interactive pour les lieux touristique dans l'Aude, R&D/SCIC SAPIE.
➢git, github
➢leaflet
➢openstreetmap
➔une carte avec des données libres est en ligne.
Refonte complète d'une plateforme de visualisation de données géolocalisées
➢git
➢java/j2e/Primefaces
➢openlayers/leaflet
➢protocoles ogc
➔La Nouvelle architecture, un prototype fonctionnel et les workflows de développement sont en place.
Développeur Java: Développement à façon d'un outil de reconnaissance de codes barres, Archivage-Services.
➢Analyse objet et développement JAVA
➢Tests unitaires Junit et suivi de version GIT
➔ Outil en production pour analyse automatique de dizaines de factures au quotidien.
Intégrateur Web, Formateur: Intégration de l'ERP Dolibarr, et Formation des utilisateurs, FRMJC.
➢Étude des workflow à l'interface des équipes pédagogiques et administratives.
➢Installation et intégration de Dolibarr et des plugins métier.
➢Formation des utilisateurs.
➔ La FRMJC a pu gagner une certification qualité suite à l'amélioration de ses méthodes de travail.
AdminSys, Intégrateur : Intégration des données Jupiter du « Planetary Data System », CNES/IRAP.
➢Chaine de traitements en shell
➢Tests unitaires et suivi de version GIT
➔ les données sont visualisables et un packaging et sa documentation autorisent la reproduction du processus par les techniciens en place.
Développeur Web, AdminSys:Interface entre des images Hubble et deux logiciels de traitement de données pour un « Observatoire Virtuel », IRAP/CDPP.
➢Réutilisation des standards javascript en place et d'une librairie libre (GPL),
➢Interfaçage des applications par le protocole SAMP,
➢Tests unitaires et suivi de version GIT.
➔L'outil est utilisé pour les phases d'étude d'une nouvelle mission d'exploration spatiale.
Développeur C et Shell: Intégration d'une chaine de traitement de données plasma (Mission ASPERA MarsExpress et VenusExpress), CNES/IRAP
➢Industrialisation et packaging d'un code «maison»,
➢Débogage avec les outils strace et gdb ,
➢Suivi de version GIT.
➔la chaine est actuellement en production et fournit quotidiennement son lot de données. Une documentation permet aux techniciens en place la maintenance du produit.
Formateur, Intégrateur : Mise en œuvre d'une plateforme web de Formation Ouverte À Distance, FRMJC
➢Installation et administration de la plateforme Claroline ,
➢Formation à l'utilisation (formateur et étudiants),
➢Animation réseau et accompagnement de l'équipe dirigeante sur ce nouveau mode de travail.
➔la FRMJC en est à sa troisième session de formation et répond avec succès à de nouveaux appels d'offre FOAD.
Formateur, Intégrateur Web: Formation d'animateurs aux outils de gestion de contenu web, DDJS/CIJA.
➢Conception de la formation en collaboration avec les pilotes du projet,
➢Installation et maintenance d'un site sous WordPress,
➢Animation d'ateliers pratiques d'administration de CMS et de développement web.
➔une grande partie des animateurs a monté le site web de sa structure.
Développeur Web: Développement d'une base ADS locale pour l'édition d'une liste des publications du laboratoire, CESR/CNRS.
➢Développement d'une application web en php objet avec SVN et PhpUnit.
➔L'outil est utilisé pour la mise à jour des publications annuelles du laboratoire.
Développeur Java : Logiciel pour l'édition et le stockage des méta-données de l'instrument ChemCam, CESR/CNRS
➢Développement JAVA avec Eclipse , SVN et Junit.
➔L'outil est quotidiennement utilisé pour l'enregistrement des contextes atmosphérique de calibration.
Développeur Web, DevOps: Interface d'accès à une base de données scientifique pour un observatoire virtuel, CESR/CDPP.
➢Conception d'une architecture objet,
➢Écriture des Services Web en PHP,
➢Accès au registry eXist avec Xquery,
➢Adaptation du modèle de données Spase,
➢Documentation TWiki et Doxygen.
➔La connexion entre la base et le serveur d'analyse est opérationnelle.
Intégrateur : Installation et Configuration de Pentaho , Cave Sieur d'Arques
➢Conception de cubes Mondrian, et requêtes MDX,
➢Documentation DocBook.
➔Les rapports d'activité peuvent être produits de façon automatique
Formateur, Animateur : Mise en place et animation interne du groupe des ITA informaticiens, CDMI
➢organisation des conférences bimestrielles ( 15 à ce jour),
➢documentation technique,
➢administration du site TWiki et développement des modules nécessaires à notre activité,
➢mobilisation d'un noyau d'administrateurs.
➔Le site web collaboratif accueille les productions du cercle: ********/ .
Développeur Web, DevOps: remaniement d'architecture et développements pour une application web d'analyse de données spatiales, CDPP./CNRS
➢installation et administration du CVS et gestion des branches stable, testing, et dev.
➢packaging pour installation automatisée (make, sed&awk).
➢développement de l'interface web client riche (html, javascript, et XML/XSLT).
➢réarchitecturation modulaire de la composante serveur.
➢pilotage du chantier de remaniement de code.
➔Le projet est aujourd'hui en pleine expansion et est enfin évolutif.
Développeur C/C++: Plasmalib: conception et implémentation d'une librairie de traitement de données plasma , CDPP/CNRS
➢conception et modélisation objet (UML)
➢écriture d'un wrapper (C/C++) .
Développeur Perl: prototypage rapide d’outil de traitement de données , X-icat, ChemsE, IncaFov, Prj2Html, Cassini/CNRS .
➢analyse des besoins des chercheurs de la mission.
➢rapidité de développement en Perl.
➔livraison rapide et opérationnelle des différents outils pour l'analyse des données de l'instrument en vol.
Développeur IDL : logiciel de visualisation graphique multimissions, Cassini/CNRS
➢collaboration avec l'équipe d'intégration.
➢réécriture du code IDL pour les nouvelles données MIMI.
➔Le code est actuellement en production sur un serveur accédé quotidiennement depuis 2 ans.
AdminSys: Chargé de l'étude et la mise à disposition des données et des logiciels d'analyses pour la mission, Cassini/CNRS
➢installation et configuration d'un serveur GNU/Linux ( accès XDMCP)
➢mirroring des données.
➢installation, correction et customisation d'un logiciel tiers (IDL).
➢documentation et support utilisateurs.
stack PhP :
➢audit de code, refactoring et développements à façon.
➢administration MySQL.
DéveloppeurC/C++: outils d'analyse et visualisation des états de l'instrument en vol.
➢analyseur syntaxique ( Lex & Yacc).
➢automatisation des extraction.
➢intégration de composants hétéroclites.
➔Le robot d'extraction automatique envoyait encore son mail quotidien 3 ans plus tard.
Développeur Python: interface mail au système de gestion de temps interne
➢analyseur syntaxique à expressions rationnelles.
➢gestion des exceptions python.
➔le robot est régulièrement utilisé après mon départ.
Développeur Python: Extraction de données sur bus XML en python avec l'API DOM.
Développeur Web : Interface web pour un annuaire
LDAP en php/html pour la DCTEI, armée de terre.
Développeur C : Pilote de périphérique sous noyau Linux-2.0 pour une télécommande sur port parallèle.
Chef de Projet Web : Conduite d'un projet de site web dynamique en PHP/Mysql , 4 développeurs.