Développement d’une interface vocale pour personnes malvoyantes basée sur l’API WebSpeech.
Rédaction d’articles techniques pour Linux Mag.
Suivi de formations en ligne sur ReactJS et sur le design UI/UX (********).
Suivi de formations sur le graphisme 3D avec WebGL, GLSL et ThreeJS (********)
Support, redécoupage en modules ES6,
Société Générale (régie pour Le Défrichoir)
août 2018 - décembre 2020
refonte et optimisation d’un intranet dédié au Support, redécoupage en modules ES6,
parallélisation de tâches (WebWorkers), développement de tableaux de bord avec D3.js,
développement de la couche sécurité et de la gestion de menus,
- optimisation du Data Lineage développé sous Node.js : parallélisation des tâches (Worker Threads),
transfert des modèles de données (de type graphe) vers la base de données Neo4j
Développeur Front Senior
La Poste Numérique :
avril 2017 - aujourd'hui
- Refonte de fonctionnalités e-commerce en Javascript natif et en jQuery, méthodologie SCRUM.
Développeur Senior, 6 mois, Kwanko (spécialiste de la Net-affiliation):
- développement d’une application de gestion de campagnes publicitaires, méthodologie SCRUM
(Dev front avec AngularJS et back avec le framework PHP Phalcon )
Dirigeant : Consultant, Formateur, Développeur
Le Défrichoir (SAS)
mai 2016 - juillet 2018
- Conseil : mise en oeuvre d’API REST (web services), et de base de données Open Data
- Ateliers de sensibilisation aux techniques du web (HTML5, CSS3, Javascript, MySQL)
Auteur Consultant pour les Editions Diamond :
- Rédaction d’articles pour le magazine GNU Linux : Javascript, MariaDB (MySQL), Node.js, etc.
Formateur, cours au développement web, GRETA 91 :
- BTS SIO de Massy et BTS SN d’Arpajon (+ 400 heures de cours sur 2016 et 2017) :
Cours sur PHP, Javascript, SQL, HTML5, CSS3, Bootstrap, Git, SILEX, Node.js
- TAI (Technicien d’Assistance Informatique, 60 heures) : initiation au développement web
Consultant et Formateur
NoToS (SSII, partenaire de Zend France et d'IBM France)
En tant que Consultant:
- Assistance à la mise en place de procédures stockées DB2 chez Groupe Pasteur Mutualité.
- Audit d’application PHP chez Euro-Sys
En tant que Formateur :
- Cours sur PHP 5, RPG Free et SQL DB2 assurés chez : F2i, Caproga, Domofrance, SES Sterling, Cavamac, etc…
- développement d’un cours avancé sur Javasript et HTML5, ainsi que sur jQuery et AngularJS
- développement d’un cours sur la mise en œuvre de services webs en PHP (protocoles SOAP et REST)
Analyste-Programmeur AS400 – ADELIA 400 et IWS, CLP, SQL, QUERY
ACTINFO (SSII)
octobre 2012 - juillet 2022
Six-Axe Consultants
(SSII, partenaire de Zend France et d'IBM France)
janvier 2011 - février 2015
PHP 5, Zend Server, Zend Framework, SQL DB2 (dont PL/SQL)
En tant que consultant pour le compte d’Hermès: supervision des bases de données DB2 pour serveur IBM i. Développement et maintenance des procédures stockées DB2 (PL/SQL) alimentant le Data Warehouse Hermès. Maintenance évolutive d’une application PHP de gestion budgétaire
En tant que formateur, développement de cours spécifiques :
• norme HTML5 et langage Javascript
• langage PHP 5 (dans le cadre d’un partenariat Six-Axe/Zend/IBM)
• SQL DB2, étude des procédures stockées (PL/SQL) incluse
Audit pour le compte de la société HARDIS d’une application PHP développée sur la base du Zend Framework.
Animation chez IBM de sessions de présentation des bonnes pratiques dans l’utilisation conjointe de PHP et DB2, ainsi que sur les nouveautés de SQL DB2 en V7.
(Consultant associé)
EUROPTIMAL
avril 2007 - décembre 2010
En tant qu’associé de la structure :
Gestion, recrutement et encadrement du personnel (6 salariés)
Refonte du CMS interne
Webagency
En tant que consultant:
mission chez BPLG(Gestion des Provisions)
WAMP (PHP 5, MySQL 5), Zend Framework, SQL DB2/400, ADELIA/400
Conseil : technologies open source, étude de faisabilité et réalisation de projet pilote sur l’utilisation des frameworks PHP ( Symfony et Zend Framework).
mission de conseil chez GEODIS logistique
ADELIA Studio, SQL DB2/400, RPG ILE (free)
Optimisation des traitements et l’urbanisation du logiciel de type TMS (Transport Management System) développé en ADELIA./Propositions pour l’interfaçage de logiciels AS/400 et d’applications nomades sur PDA.//Mise en œuvre en PHP de services webs produits par l’AS/400 (solution LANSA), et de services webs Google pour le géocodage d'adresses.
mission chez SOGECAP (Assurance Vie filiale de la Société Générale)
ADELIA Studio, SQL DB2/400
Audit technique du logiciel GTE. (Gestion Technique de l'Epargne) développé en ADELIA
/Préconisations pour l'optimisation des traitements d’accès aux bases de données DB2/400.
Chef de projet Technico-Fonctionnel
FRANCE FRAIS (filiale du Groupe Maitres Laitiers du Cotentin)ADELIA Studio, Power AMC
octobre 1999 - mars 2007
Conception et développement d'un logiciel de Gestion Commerciale en ADELIA/Audit, rédaction du cahier des charges/Définition de l’architecture applicative, et rédaction des normes et standards/Rédaction des spécifications fonctionnelles générales et détaillées.
Recrutement, formation et encadrement d’une équipe constituée de 4 développeurs. Déploiement du logiciel de gestion commerciale dans 11 sociétés sur 5 années.
TRANSICIEL : mission chez SOFICE (filiale du Groupe FIAT) Analyste AS400 – ADELIA Studio (ex. ADELIA IWS)
mars 1999 - septembre 1999
mission chez JCB (Constructeur d’engins de travaux publics et agricoles)
Analyste-Programmeur AS400 – RPG III - Microsoft ACCESS
Langues
Anglais - C2
Autres compétences
COMPETENCES TECHNIQUES
Front-end Web : Javascript, HTML5, CSS3, Bootstrap, Knockout.js, D3js
Back-end Web : NodeJS, Express, PHP, APIs Rest, SOAP
IBMi (AS400) : RPG III et IV, RPG Free, SQL DB2, SQLRPG, Procédures stockées DB2 (PL/SQL), ADELIA
Bases de données : MySQL/MariaDB, Neo4j, Teradata, DB2, PostgreSQL
Logiciels : Intellij IDEA et Webstorm, Visual Studio, Atom, Git
FORMATION continue
Mars 2021 Formation en ligne sur WebGL, GLSL et ThreeJS sur ********
Février 2021 Formation en ligne à la production de musique électro, sur Ableton Live et Reaper, sur ********
Janvier 2021 Formation en ligne à ReactJS au design d’interfaces (UI/UX) sur ********
Eté 2020 Formation en ligne sur JS Bootcamp de Flavio Copes (ReactJS, GraphQL, Redux, etc.)
Hiver 2017 Auto-Formation sur Node.js et MariaDB
Sept 2017 Formation à la modélisation et à l’impression 3D, chez Le Tarmack
Juin 2016 Formation Symfony3 chez SensioLabs (4 jours)
Fév. 2010 Certification d’Expert Zend PHP (Zend Certified Engineer), délivrée par Zend et PearsonVue
Sept. 2013 Conception de moteur graphique 2D avec l’API Canvas (formation Mediabox 3 jours)
Septembre 2012 jQuery et AJAX, suivie chez AlsaCréations (2 jours)
Septembre 2011 Fondamentaux du Zend Framework, suivie chez Zend France (3 jours)
Mai 2011 Utilisation de la plateforme Zend Server, suivie chez Zend France (2 jours)
19-02-2010 Certification d’Expert Zend PHP 5 (Zend Certified Engineer PHP5), délivrée par Zend et PearsonVue
2009 PHP 5 orientée sur les Design Patterns, assurée par un formateur indépendant (3 jours)
2004/2005 Séminaires GS1 France (GENCOD) : Codification et marquage des unités consommateur//Le standard EAN.UCC-128 pour la logistique et la traçabilité//Les standards EAN.UCC et la chaîne d'approvisionnement//Fiche produit et catalogue électronique//XML pour les échanges électroniques professionnels
TECHNIQUES
Plateformes IBM i (ex AS/400) :
Langages :RPG Free, SQL DB2 (versions 5 à 7)
Bases de données : IBM DB2 for i (versions 5 à 7, incluant PL/SQL)
Toutes plateformes (LAMP/WAMP et IBM i) :
Langages et normes : PHP 5, Javascript, HTML5, Python
Frameworks : Zend Framework, jQuery, AngularJS, NodeJS
Bases de données : MySQL version 5, IBM DB2 version 9 (Linux & Windows)
Logiciels : Zend Server, Zend Studio, Netbeans, IBM Rational Developer for i (RDi),
AgileSQLWindowsOracleGestion d'équipePower BIRGPDGestion multi-projetsAudit de conformitéPHPPythonJavaScriptTableauCybersécuritéData Loss Prevention (DLP)EBIOSJava