Les projets les plus marquants
Expert technique en architectures J2EE/PHP
«Eileo» est société spécialisée dans les solutions d'
autopartage
connaissant un vif succès à travers le monde. Pour soutenir son activité, elle a développé en interne sa propre plate-forme matérielle et logicielle (J2EE/EJB).
L'objectif de la mission fût la création de la seconde génération de son architecture. Les contraintes imposées sont :
- La capacité à supporter de très fortes charges.
- La prise en compte les croissantes contraintes de sécurité.
- La réutilisation maximum des composants métier existant.
- La réduction des coûts de développement liés aux développement et surtout au maintient des différentes IHM spécifiques à chaque clients.
Les points fondamentaux de la proposition :
- Un back-office J2EE basée sur l'utilisation conjointe du micro-conteneur Spring et d'un bus de traitement des données terrain utilisant un composant
JMS
.
- L'orientation "service" des librairies métiers et l'exportation sécurisée des méthodes via XML/RPC.
- L'exploitation de la couche service XML/RPC par des frontaux PHP (ex. Drupal) facilement maintenable et d'un coût de développement et de maintenance bien moins important que leur équivalent JSP/JSF.
- L'évaluation des performances de la couche de stockage en vue de l'adoption de la base PostgreSQL.
- L'utilisation exclusive de composant libres (open source).
- Proposition d'un plan de migration permettant d'étaler sur une année le passage à la nouvelle architecture.
Projet réalisé lors de ma collaboration avec
Pacte Novation.
Technologies mises en oeuvre: OpenJDK 1.7, KarmaLab Benchmark Framework,
PostgreSQL, JMS/ActiveJMS, PHP/Drupal 6.X.
Architecte logiciel J2EE et chef de projet
Le projet « Mascot » a pour objectif de fournir à diverses applications de la SNCF une librairie multi-plate-forme de simulation de circulation des trains sur l'infrastructure ferroviaire RER/TER. L'objectif de cette librairie est de permettre la simulation de plan de transport complet sur une période donnée et de connecter des indicateurs (ex. STIF) permettant de connaître l'état des retards, des congestions, des pertes financières associées, etc.
- Reprise d'un projet existant et création de processus d'automatisation de la mise aux normes de codage SUN/Java.
- Etude du code et des algorithme pour initier une phase d'optimisation profonde des performances.
- Conception d'un lot d'évolution pour faire correspondre le modèle de simulation à la réalité terrain.
- Gestion du projet de mise en oeuvre des évolutions.
Projet réalisé lors de ma collaboration avec
Pacte Novation.
Technologies mises en oeuvre: Java JDK 1.5, Eclipse, KarmaLab Benchmark Framework, HSQL.
Architecte logiciel en solution libres et développeur Drupal
Le projet "Hermes" consiste à transforme le CMS Drupal en un puissant outil d'acquisition, agrégation et consolidation de l'actualité du WEB destiné à appuyer dans leur tâche les acteurs de la veille technologique.
- Conception du moteur d’extraction de nouvelles (RSS, Atom,
RDF, HTML) et réalisation en Perl.
- Conception et réalisation de l’alimentation temps réel du
réseau d’information de veille technologique.
- Réalisation des modules Drupal d'aggrégation, édition des
fluxs et prise en charge Wikimedia.
- Contribution à plusieurs projets libres : CMS Drupal Core, Ajad,
LDAP_Auth, Suza.
Technologies mises en oeuvre: Linux RedHat & Mandriva, Apache 2.x,
Drupal 5.x, PHP 5.x, AJAX/JQuery, Postgresql
Développements Delphi Senior
Le projet "POSM.NET" est une suite logiciel (Windows/Delphi)
s'appuyant sur le projet libre (SAM) pour permettre la création de
solutions de télésurveillance adaptées à chaque besoin, de la
surveillance d'une ville de grande taille à celle d'autoroutes français.
- Conception et réalisation de l’interface de gestion des murs
d’écran « Planar ».
- Contribution à la plateforme SAM par l’ajout d’un éditeur de
plan et d’informations de géo localisation.
- Réalisation de la connectivité avec les enregistreurs vidéo.
- Réalisation du module de pris en charge vidéo multipistes.
- Contribution au projet libre "SAM" : déploiement distant,
support MMC
Projet réalisé lors de ma collaboration avec
Pacte Novation.
Technologies mises en oeuvre: Windows, Delphi,Ajad, LDAP_Auth, Suza
ActiveX, SAM, Planar
Architecture technique J2EE et
développement
Ce projet stratégique représente le coeur économique de la
société opAse. 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)
Projet réalisé lors de ma collaboration avec
Pacte Novation.
Technologies mises en oeuvre: Eclipse, Java/JDK 1.5, JSF, TomCat 5.5,
PostgreSql 8.x, Oracle 10 XE, UML, Spring, Jetty.
Architecte technique J2EE et Solutions
Libres
Les nouveaux trains mis en place par la RATP, sont des rames
communicantes, informant en temps réel sur l’état de fonctionnement de
l’ensemble des organes et composants. L'application SAMSOL est chargée de la collecte de
ces données, de leur décodage, stockage et exploitation à travers une
interface WEB.
- Définition de la première plate-forme J2EE libre de la RATP
(JOnAS, GNU/Linux, Postgresql, Mozilla FireFox et Eclipse)
- Conception de l'architecture logicielle du SAMSol.
- Mise en place du processus d’intégration continue.
- Validation technique et fonctionnelle.
- Gestion de l'équipe projet et pilotage des sous-traitants.
- Contribution au projet JOnAS.
Projet réalisé lors de ma collaboration avec
Pacte Novation.
Technologies mises en oeuvre: Linux RedHat AS 3.0, Apache 2.0,
Jdk1.4.2_08, JonAS 4.5, JMS, JSF, Eclipse, PostgreSQL 8.0
Elsevier - Architecte Technique J2EE et
gestion de projet
"EMC-Consulte.fr"
est une plate-forme de publication en ligne dédiée au monde médicale
prenant en charge toute la chaîne de l'édition allant du format de
document électronique, à la production de revue pdf, de CD-ROM, etc.
- 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 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.
Projet réalisé lors de ma collaboration avec
Pacte Novation.
Technologies mises en oeuvre: GNU/Linux (Mandriva), Solaris, Apache 2,
WebLogic 6.1, WebSphere 5.1, Tomcat 5, Eclipse, Oracle.
Conseil en sécurité applicative
Dans le cadre d’une refonte globale de la politique de sécurité
de ses applicatifs et protocoles réseau, Reuters Financial Software
avait besoin d'une vue neuve 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é.
- Une grande partie des préconisations sont aujourd'hui mise en
oeuvre.
Projet réalisé lors de ma collaboration avec
Pacte Novation.
Technologies mises en oeuvre: GNU/Linux, Java, LDAP, ActiveDirectory,
Kerberos, SSL/TLS, WebService Security
Architecte Technique J2EE et gestion de
projet.
La Banque
d'Expertise Francophone est un projet de l'agence
intergouvernementale de la francophonie ayant pour objectif de permettre
d’une part à des experts de tous horizons de se faire connaître et
d’autre part, de rationaliser la gestion des appels d’offre de l’agence.
- Définition des besoins avec la direction de l'agence.
- Conception de l'architecture Java/J2EE de l'application.
- Gestion de l'équipe projet et de la société chargée du visuel.
Projet réalisé lors de ma collaboration avec
Pacte Novation.
Technologies mises en oeuvre: Java/JSP/SPevlets, Tomcat, Oracle, UML
Architecte Java/J2EE et développement
"Benchmark" (AGF Asset Management) est un moteur 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
- Prise en charge d’un processus de mise au point interactif
avec les différentes entités AGF concernées.
Projet réalisé lors de ma collaboration avec
Pacte Novation.
Technologies mises en oeuvre: Modélisation UML, JBuilder (Version 6
& 7), JDK (version 1.4 & 1.3.1), JDBC, SWING, JNI, Sybase,
PowerDesigner
ARC Informatique - Architecture Technique
JAVA
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.
Projet réalisé lors de ma collaboration avec
Pacte Novation.
Technologies mises en oeuvre: Java JDK 1.3, Swing, Applet, MFC.
Un zeste d'entrepreneuriat...
Création en 1994 d'une petite structure (Celtic Software, 2
personnes) dédiée dans un premier temps à la conception et réalisation
de VBXTel, un composant générique d’émulation Minitel, ANSI et VT100.
- 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.
Et juste pour dire qu'il y a longtemps que
je trafique avec Java...
Le projet européen "Dryad" avait pour finalité de produire une
librairie Java permettant l'aggrégation d'un ensemble de bases de
données réparties à travers le monde, rendant possible l'interrogation
de l'ensemble des données à travers une requête unifiée. Dryad fût un
des premiers grands projets français utilisant la technologie SUN Java.
Technologies mises en oeuvre : Java/ JDK.1.02.
Et à part cela...
- Corédacteur du site "moutons mécaniques"
- Créateur du site "Artisan Numérique"
- Formé à l'IUT de Vélizy, puis à la très célèbre école
d'ingénieur: l'ISTY
- Et j'ai passé quelques deux ans à vivre chez nos amis les
anglais, donc je le parle, je l'écris, et tout.
Poster un nouveau commentaire