Auteur du livre "Concevoir et déployer ses sites WEB avec Drupal"
Client :Eyrolles
Intitulé :Auteur
Periode :A partir de Sept. 2009
Technologies : Drupal 5.x, 6.x et 7.x
51mS87l8CZL._SS500_.jpg

Ecriture pour les éditions Eyrolles de leur première référence sur Drupal en français. Il s'agit d'un livre de 400 pages dont la rédaction a demandé quelques 6 mois de travail. Il s'adresse aux développeurs web attirés par la puissance de Drupal, ainsi qu'aux Webmestres qui souhaitent être guidés dans la construction de leur site et le choix de leurs modules.

  • Conception de l'ouvrage

  • Création du site d'exemple

  • Rédaction de l'ouvrage

Réalisation d'un système de requêtage SQL distribué en Java
Intitulé :Chef de projet et Développeur Java
Periode :De Sept. 1993 à Juin 2010
Technologies : Java JDK 1.0.2
java.jpg

Participation à un projet européen ayant pour finalité de produire une librairie Java permettant l'agrégation d'un ensemble de bases de données réparties à travers le monde et rendant ainsi possible l'interrogation de l'ensemble des données à travers une requête SQL unifiée.

  • Conception de l'architecture technique.

  • Réalisation d'un partie du client, et du serveur SQL.

Créateur d’un label indépendant dédié aux solutions télématiques
Intitulé :Entrepreneur et ingénieur en développement
Periode :De Janv. 1994 à Janv. 1997
Technologies : C/C++, MFC
3611.jpg

Création en 1994 de Celtic Software, une petite structure dédiée à la conception et la réalisation de VBXTel, un composant visuel d’émulation Minitel, ANSI et VT100, réutilisable sous Microsoft Visual Basic.

  • Partenariat avec France Télécom et l’ETSI (Organisme de normalisation)

  • Travail avec notre pré-financeur et distributeur (Société STR) sur l’aspect marketing et communication.

  • Adaptation de VBXTel aux normes DialoG (communication entre malentendants) pour la société MTV Télécom.

  • Réalisation d’une la version graphique et haut débit de VBXTel (prémices du iMinitel) pour la société PhotoTel.

Réalisation d'un client WEB de supervision industrielle en Java
Client :ARC informatique
Intitulé :Développeur Java
Periode :De Févr. 1997 à Févr. 2001
Technologies : Java JDK 1.5, Swing, Applet, MFC
webvue.jpg

PCVue est un logiciel de supervision industrielle d'une grande souplesse utilisé à l'échelle mondiale. WebVUE vient complété l'offre en proposant un client WEB riche permettant la visualisation et la prise de commande à distance.

  • Création d’une application serveur/client léger pour une application de supervision.

  • Collaboration avec nos grands comptes (Alstom, CERN)

  • Utilisation des technologie Java et MFC (Windows)

  • Mise en place de sites de test et des procédures qualité avec nos partenaires.

  • Rôle de conseil (avant/après vente) dans la stratégie Internet de l’entreprise.

Réalisation d'un application de gestion prospects (CRM) en Java
Client :HEC Management par l'intermédiaire de la société Pacte Novation
Intitulé :Ingénieur de développement Expérimenté Java
Periode :De Sept. 2001 à Janv. 2002
Technologies : Java/JDK 1.3, Swing
java.jpg

La base de données Prospects représente le cœur de l’activité marketing et commerciale de l’activité de formation professionnelle d’HEC Management. Elle comprend le suivi des cursus de formation, de la prospection commerciale et le suivi des « événementiels » de la société.

  • Analyse des besoins spécifiques du métier client

  • Restructuration de la base de données existante

Développement d'un logiciel de calcul et de visualisation de performances de produits financiers
Client :AGF ASSET Management par l'intermédiaire de la société Pacte Novation
Intitulé :Architecte Java - Ingénieur en développement Java
Periode :De Avr. 2002 à Oct. 2003
Technologies : Java/JDK 1.4 & 1.3.1, Modélisation UML, JBuilder 6 & 7, JDBC, SWING, JNI, SyBase, PowerDesigner
agf.gif

"Benchmark" est un système de calcul et d’analyse de performance de portefeuille à partir de données du marché (DataStream). Le produit se compose d’une base de données, d’un moteur d’acquisition et de calcul financier et d’un logiciel client de validation et d’analyse des données. La prestation portant sur ce dernier point a amené la conception et la réalisation d’une application ultra évolutive capable de supporter l’ajout permanent de nouveaux modules d’analyse et de calcul.

  • Étude de l’existant et des besoins

  • Conception de l’architecture du logiciel client

  • Mise au point d’une technologie basée sur la réflexion, la norme XML et la création dynamique d’objets pour un paramétrage dynamique de l’application

  • Réalisation du client lourd (Java Swing)

  • Prise en charge d’un processus de mise au point interactif avec les différentes entités AGF concernées.

Etude de la sécurité des applications
Client :Reuteurs Financial Software par l'intermédiaire de la société Pacte Novation
Intitulé :Consultant sécurité applicative
Periode :A partir de Juin 2004
Technologies : Java, GNU/Linux, LDAP, ActiveDirectory, Kerberos, SSL/TLS, WebService Security
03.gif

Dans le cadre d’une refonte globale de la politique de sécurité de ses applicatifs et protocoles réseau, Reuteurs Financial Software avait besoin d'une vue neuf sur la sécurité interne de son code.

  • Audit des techniques mises en œuvre tant au niveau des postes clients que des serveurs de données financières (cryptages, authentifications et gestion de droits).

  • Remise d'un rapport de préconisations d’architecture logicielle et réseau puis à la conception d’un « serveur central de sécurité » permettant l’implémentation systématique de la politique de sécurité.

Prise en charge d'une grande plate-forme d'édition numérique
Client :Elseivier | Masson par l'intermédiaire de la société Pacte Novation
Intitulé :Chef de projet (6 à 8 personnes) - Architecte Technique J2EE et Solutions Libres
Periode :De Août 2004 à Sept. 2005
Technologies : GNU/Linux (Debian et Mandriva), Solaris, WebLogic 6.1, WebSphere 5.1, TomCat 5, Eclipse, Oracle 9
version2-003.png

emc-Consulte@ est le site de référence en terme de publications médicales.

Cette plate-forme basée sur les technologies Java/J2EE, prend en charge toute la chaîne de l'édition allant du format de document électronique (XML), à la production de revues au format PDF, XHTML, CD-ROM, etc.

L'objectif de la mission fût de reprendre le développement de la plateforme-web pour la faire évoluer en terme de performance et de maintenabilité et l'intégrer ainsi dans toute la chaîne de transformation documentaire d'Elsevier-Masson.

  • Refonte globale de l’architecture de l’application WEB vers les standards J2EE.

  • Optimisation de l’utilisation du moteur d’indexation de fichiers Verity sur un fond documentaire structuré XML de plus de 100 000 documents.

  • Extension des fonctionnalités multimédia du site et refonte complète de son design et de sa charte graphique.

  • Mise en place d'une plate forme de développement basée sur des solutions OpenSource (Linux Desktop/Eclipse/CVS).

  • Migration d’application de WebLogic à WebSphere 5.1 comprenant le support Jsp 2.0, ainsi que la conception et la mise en place d'un cycle d'hébergement en Angleterre de type QA/QC/Live (hébergement finale par IBM).

  • Mise en place d'une politique Qualité à travers la rédaction de plans de test documentés et par la mise en place d'une procédure d'intégration continue.

  • Audit de la sécurité applicative du site sous l'angle de la confidentialité. Présentation de préconisations de renforcement des points sensibles.

Gestion des messages de maintenance émis par la nouvelle génération de métro (MF2000).
Client :RATP par l'intermédiaire de la société Pacte Novation
Intitulé :Chef de Projet (5 personnes) – Architecte technique J2EE et Solutions Libres
Periode :De Sept. 2005 à Févr. 2006
Technologies : Linux RedHat AS 3.0,, Apache 2.0, Sun JDK 1.4, Jonas 4.5, Eclipse, JMS, JSF, PostgreSQL 8.x
version2-004.png

Les nouveaux trains MF2000 mis en place par la RATP, ont la particularité d'être des rames intelligentes et communicantes, informant en temps réel le "monde extérieur" sur l'état de fonctionnement de l’ensemble de ses organes et composants.

L'application SAMSOL a pour objectif pour permettre la collecte temps-réel, le décodage, l'analyse et le stockage de ces données, ainsi que d'en permettre une exploitation à travers une interface WEB dédiée.

  • Définition pour la RATP du premier prototype de plate-forme JAVA/J2EE complètement libre (JOnAS, GNU/Linux, Postgresql, Mozilla FireFox).

  • Conception complète de l'architecture technique et logicielle du SAMSol.

  • Mise en place du processus très stricte d’intégration continue avec une utilisation massive des tests unitaires, des compilations nocturnes, des rapports d'incidents, etc.

  • Gestion de l'équipe projet et pilotage des sous-traitants.

  • Contribution au projet JOnAS.

Mise en relation des prescripteurs et fournisseurs de prestation intellectuelle.
Client :Opase par l'intermédiaire de la société Pacte Novation
Intitulé :Architecte technique J2EE et solutions Libres – Ingénieur de développement Java Senior
Periode :De Févr. 2006 à Sept. 2006
Technologies : Java/JDK 1.5, Eclipse, TomCat 5.5, PostgreSQL 8.x, oracle 10 XE, UML, Spring, Jetty
version2-006.png

"Opase" est un projet stratégique représente le coeur économique de la Start-Up du même nom. Il consiste en une plate-forme WEB de mise en relation des prescripteurs avec des fournisseurs de prestation intellectuels. Elle prend en charge la définition des besoins, le dépouillement des réponses, le suivi et l'analyse qualitative de la prestation.

  • Conception de l'architecture technique et logicielle d'OpAse.

  • Validation de la plat-forme libre Postgresql/Tomcat.

  • Définition d’une plateforme de développement OpenSource (Linux/Eclipse).

  • Définition du framework applicatif et des normes de développement.

  • Développement des fondamentaux de l'application.

  • Contributions au projet JSF (documentation, tutoriaux)