Yoran Brault - Parcours et expériences

yoran-ladakh.jpg
Yoran Brault - Société arNuméral
Expert Technique Drupal/J2EE
Développeur Senior Java/PHP
Gérant de la société
vCard  http://yoran-brault.arnumeral.tel
Mel. yoran.brault@arnumeral.fr
WEB. http://arnumeral.fr
Mob. +33 (0)6 64 64 30 86
Fix. +33 (0)1 825 225 59
Fax. +33 (0)9 57 006 406

Formation

1997 - VersaillesDiplôme d’ingénieur informaticien
1994 - VelizyDUT en informatique
1989 - VersaillesBaccalauréat - série C

Compétences

LinguistiqueAnglais courant (vécu deux années en Grande Bretagne)
Systèmes d'exploitationGNU/Linux (i86/ARM) et Windows.
Bases de donnéesPostgreSQL, MySQL, HSQL, Oracle, SyBase
LangagesPHP, Java, C/C++/C#, Pascal Object, Perl
Technologies WEBDrupal, jQuery, XML/XSL, JSP, JSF,

Missions

Jan à Mar2011

Exportation PDF pour le site GlobeKid

GlobeKid est le premier site français de carnets de voyages dédié à la famille et aux enfants.

L'objectif de la mission a été de concevoir et réaliser le moteur d'exportation PDF (web et impression) des carnets de voyages.

Technologies utilisées

  • Drupal 6
  • WkhtmlToPdf

Prestations réalisées

  • Réalisation d'un moteur de conversion Drupal book vers PDF. Le moteur fabrique de véritables petits livres avec couverture, table des matières, pied de page et en-tête, liens externe, sommaire pdf (outline), etc.
Jan à Juin2011

Réalisation "Le Cercle" du groupe "Les Échos"

Le site "Le Cercle" correspond au volet participatif du site Les Echos.

Lors du changement du visuel du site LesEchos, il a été décidé d'uniformiser l'apparence de l'ensemble des sites du groupe. Ce fût l'occasion d'une reprise en profondeur du cercle donnant lieu à sa ré-écriture quasi totale. La raison principale de cette ré-écriture tient à des problèmes de performances sérieux posés par l'ancienne implémentation axée sur Views.

Cette nouvelle version a débouché sur un code beaucoup plus rapide, compact (10% du code d'origine) et donc maintenable.

Depuis la mise en ligne de cette nouvelle version, le site gagne régulièrement en audience et sa maintenance a été confiée à arNuméral.

Technologies utilisées

  • Drupal 6
  • Context
  • Drush

Prestations réalisées

  • Écriture de 11 modules spécifiques.
  • Réalisation complète du nouveau thème.
  • Suppression du module Views au profit d'un moteur de requête évolué.
  • Intégration profonde du marquage XITI.
  • Gestion fine du SEO.
  • Réalisation d'un backoffice évolué
  • Réalisation des exportations vers la plateforme de gestion de données marketing.
  • Réalisation de la passerelle permettant la communication des contenus entre le site et les application mobiles (ipad, etc.).
  • Réalisation d'une newsletter complexe (agrégation semi automatique de contenus).
Oct à Oct2010Oct2011

Travaux sur le site Petzl.com

Petzl est un fabriquant de matériel pour le sport (alpinisme, escalade, spéléo, via ferrata, course à pied etc.) et le travail en hauteur (accès sur corde, toits et pentes, élagage, secours en montagne etc.). Petzl fabrique aussi des lampes

Le site petzl.com est un ensemble complexe regroupant un ensemble d'univers (militaire, amateur, professionnel) et plus de 5000 pages uniques.

Cette mission a consisté à prendre en main une installation Drupal qui n'avait pas été mis à jour pour cause de modification profonde du coeur par ses auteurs d'origine, et qui souffrait de sérieux problèmes de performances.

Technologies utilisées

  • Drupal 5
  • Munin

Prestations réalisées

  • Réalisation de la mise à jour de l'ensemble du site sous la dernière version de Drupal 5
  • Suppression de l'ensemble des hacks du cœur de drupal
  • Étude des performances du site et mise en place d'un ensemble de mesures techniques permettant à Petzl.com d'absorber sur un serveur, une charge de 1000 utilisateur minute.
Jui à Mar2010Mar2011

Réalisation de modules pour le site du "Réseau Rural"

Le réseau européen de développement rural (REDR) a été créé en octobre 2008, en vue de rassembler les acteurs du développement rural de l’ensemble de l’UE. Le REDR aide notamment à garantir que les États membres mettent en œuvre efficacement les programmes de développement rural (PDR).

L'objectif de la mission confiée par Ad'Hoc Multimédia, en charge de la réalisation du site, était de concevoir et développer un ensemble de modules Drupal spécifique pour répondre aux exigences des réseaux.

Technologies utilisées

  • Drupal 6

Prestations réalisées

  • Réalisation du module "Agenda" permettant la coordination des réseaux sur les événements qu'ils organisent.
  • Réalisation du module "Centre de ressources" permettant l'archivage et la recherche dans le fond documentaire des réseaux.
  • Réalisation d'un moteur de recherche commun à tout le site s'appuyant sur les critères spécifiques énoncés par le réseau rural.
  • Réalisation du module "Coopération" permettant la gestion des projets lancés par les réseaux.
Juin à Sep2010

Réalisation du site Reforme.net

Reforme.net est le site d'information de la communauté protestante francophone. L'objectif de ce projet était de migrer vers Drupal l'ensemble des contenus originellement publié à travers un CMS maison.

Ce site exploite en profondeur l'architecture Drupal à travers plus de 43 types de contenus différents. Son originalité tient à ce que ces articles sont directement importés de la chaîne d'impression papier par l'intermédiaire d'InDesign.

  • arNuméral a réalisé l'ensemble des développements personnalisés ainsi que le paramétrage système de Drupal.
  • L’intégration graphique et la réalisation du thème Drupal est le fruit du travail de Loïc Riffault et Sébastien Corbin (société enuksuk).  Le design a été créé par Rampazzo & associés.
  • L'import des données et l'hébergement a été réalisé par la société Octopuce.

 

 

 

Technologies utilisées

  • Drupal 6
  • Übercart
  • Context
  • Rules
  • Drush

Prestations réalisées

  • Réalisation de l'architecture technique devant permettre de tenir la charge face à un public fortement authentifié. Pour y parvenir, le choix a été fait d'utiliser exclusivement des blocs drupal. Les blocs drupal disposant d'une gestion de cache autonome, cette approche permit d'obtenir d'excellent temps de composition tout en restant très dynamique.
  • Réalisation de la boutique en s'appuyant sur le module UberCart. Cette boutique présente la particularité de communiquer en permanence avec le service d'abonnement papier de sorte à octroyer aux abonnés physiques l'ensemble des droits web, et vice-versa lors de l'achat en ligne d'abonnements.
  • Implémentation d'une gestion de crédits en ligne permettant d'acheter des droits ponctuels d'accès aux articles du journal papier.
  • Mise en place et extension du moteur de recherche Solr pour permettre une recherche efficace dans le fond documentaires ainsi que dans l'ensemble des annuaires.
  • Développement de 4 modules spécifique à Réforme soit environ 1600 lignes de code exploitant les API drupal. Le site est bien évidement 100% views free mais exploite cependant pleinement les modules Context et Rules (entre autre).
  • Réalisation du backoffice sur la base des outils développés par arNuméral comprenant un thème spécifique, gestion des références de noeud par popup (sélection des noeuds enfant, création du nœuds à la volée, etc.), nouvelle gestion des contenus (filtres dynamiques, actions sur sélections étendues, etc.).
Fév à Juin2010Juin2011

Réalisation du site kds.com

Conception et réalisation du site de la société kds, leader international des solutions de gestion des déplacements professionnels et de calcul des notes de frais en ligne.

Depuis lors, la tierse maintenance applicative de KDS.COM est confiée à la arNuméral.

Technologies utilisées

  • Drupal 6.x
  • i18n

Prestations réalisées

  • Réalisation du thème à partir de l'intégration graphique (Design original de Vincent Bidaux.).
  • Réalisation de l'intégration google map (plus légère que celle fournie par des modules tiers)
  • Intégration du backoffice spécifique arNuméral
Sep à Sep2009

Auteur du livre "Concevoir et déployer ses sites WEB avec Drupal"

Écriture 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.

Cet ouvrage en est aujourd'hui à ça seconde édition qui a pris au passage 40 pages supplémentaires.

A qui s'adresse cet ouvrage ?

  • Développeurs web attirés par la puissance de Drupal,
  • Webmestres qui souhaitent être guidés dans la construction de leur site et le choix de leurs modules.

Technologies utilisées

Prestations réalisées

  • Un certain travail d'écriture ;-)
Sep à Sep2008

Audit, Performances et Migration de la plateforme Drupal pour le site Mediapart.fr

Mediapart est un concept novateur de média en ligne créé à l'initiative de François Bonnet, Gérard Desportes, Laurent Mauduit et Edwy Plenel.

Outre le fait qu'il soit uniquement financé par abonnement (sans publicités), Mediapart présente la particularité d'être autant un journal de presse écrite qu'un support pour un réseau social, des blogs et la création d'éditions participatives, ce qui en fait un média à part, fer de lance de la Nouvelle presse

Les objectifs de cette mission sont multiple. Basée sur un audit préalable de l'application, le but était de rendre le site compatible avec l'augmentation très rapide du nombre d'abonnés et l'arrivée des nouveaux clients WEB (netbooks, mobiles dont l'iPhone, etc.). Ensuite il s'agit de migrer cette très complexe application Drupal 5 vers la version 6, le tout dans une collaboration étroite avec l'équipe interne de Mediapart.

Technologies utilisées

  • Drupal 5.x et 6.x
  • Memcache
  • Linux (Debian)
  • Mobile Tools
  • Varnish

Prestations réalisées

  • Réalisation d'un audit sur les structures internes de l'application Drupal et les points à faire évoluer par ordre de priorité (sécurité, lisibilité du code, compatibilité mobile, etc.)
  • Mise en conformité des développements avec les meilleurs pratiques visant principalement à rendre l'ensemble du système plus facilement appréhendable et maintenable.
  • La contrainte de performance du site Mediapart.fr tient avant tout à ce que la grande majorité des visiteurs sont des personnes authentifiées. Or le cache de Drupal fonctionne beaucoup moins bien dans ce cas de figure. L'autre spécificité est que ce site a deux visages : plate-forme de blogs (le Club) et journal papier.

    L'amélioration des performances, outre le basique nettoyage du code, est passé par la réalisation d'une dizaines de modification du coeur de Drupal pour permettre de tripler le nombre d'abonnés servis sur un intervalle de temps donné tout en faisant tomber le temps d'accès moyen à moins de 1.5 seconde.

    Les plus grosses évolutions ont été la mise en place d'un cache de page pour les utilisateurs authentifiés et de deux familles de caches pour le journal et le club. Suivit la ré-écriture des pages les plus vues, la rédaction d'un module spécifique basé sur le code du module blockcache pour optimiser le cache des blocs, et enfin la modification du module Memcache pour permettre la suppression sélective d'entrées dans le cache (patch reversé à la communauté).

  • Travail conjoint avec la société Octopuce pour l'optimisation de la plate-forme matérielle.

  • Migration de l'ensemble des développements vers Drupal 6 (en cours).

  • Mise en place d'une version "mobile" du site (iPhone, BlackBerry, etc...)

  • Mise en place d'un module spécifiquement conçu pour permettre l’intégration de Varnish/ESI
Juin à Jui2008

Etude sur l'évolution de l'architecture existante en prévision d'une très forte montée en charge.

eileo_logoEILEO_BR_01.jpg

La société « Eileo » a développé dans le cadre de son activité une plate-forme matérielle et logiciel (J2EE/EJB2) d'auto-partage qui connaît un vif succès.

L'objectif premier de la mission est la fourniture d'une architecture cible capable de supporter les très fortes charges que ce succès entraîne tout en implémentant de fortes contraintes de sécurité.

L'objectif secondaire était de réduire les coûts de développement liés aux IHM.

Technologies utilisées

  • OpenJDK 1.7
  • KarmaLab Benchmark Framework
  • PostgreSQL
  • JMS/ActiveJMS
  • Drupal 6.x

Prestations réalisées

  • Étude de l'existant, entretiens avec les différents acteurs.

  • Conception d'une architecture cible totalement adapté aux besoins de dimensionnabilité.

  • Proposition d'une solution innovante de fusion entre les mondes CMS/PHP pour le front-office et Java/J2EE/JMS pour le back-office basée sur le protocole XML/RPC. Cette approche permet autant de simplifier les développements des IHM que d'en réduire significativement les coûts de réalisation et de maintenance.

  • Réalisation d'une batterie de benchmarks (PostgreSQL, Java, Hibernate, etc.) permettant d'étayer de manière concrète les choix techniques proposés.

  • Proposition d'un plan de migration permettant d'étaler sur une année le passage à la nouvelle architecture.

Jan à Juin2008

Moteur de simulation du trafic féroviaire en Île de France

plan-rer-sncf-paris-idf.jpg

Le projet a pour objectif de fournir à diverses applications d'une grande société française de transport ferroviaire une librairie multi-plate-forme de simulation de circulation des trains sur l'infrastructure ferroviaire. 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 permettant de connaître l'état des retards, des cogestions, des pertes financières associées, etc.

Technologies utilisées

  • Java JDK 1.5
  • Eclipse
  • KarmaLab Benchmark Framework
  • HSQL

Prestations réalisées

  • 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.

Oct à Jan2007Jan2008

Développement d'un outil de veille technologique sous Drupal

EDF.jpg

Réalisation pour la société EDF (via la société Thalix) consistant à transformer 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.

Technologies utilisées

  • Linux RedHat
  • Mandriva
  • Apache 2.x
  • Drupal 5.x
  • AJAX/JQuery
  • Postgresql

Prestations réalisées

  • Conception d'un moteur d’extraction de nouvelles (RSS, Atom, RDF, HTML).

  • 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.

Oct à Oct2006Oct2007

Projet « POSM.NET », plate-forme de télésurveillance numérique

traffic-posm-2.jpg

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çaise.

Technologies utilisées

  • Windows
  • Delphi
  • ActiveX
  • Planar
  • SAM

Prestations réalisées

  • Conception et réalisation de l’interface de gestion des murs d’écran de marque « Planar ».

  • Contribution à la plate-forme 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

Juin à Juin2006

Développement de modules Drupal

Depuis le début de mon utilisation de Drupal, en tant que développeur de formation, je me suis intéressé au développement sur cette plate-forme, et plus particulièrement à la création de nouveaux modules.

Aujourd'hui 4 de ces modules sont disponibles sur drupal.org avec de 100 à 600 sites les utilisant.

Technologies utilisées

  • WebDAV
  • Drupal
  • Anti-SPAM

Prestations réalisées

  • WebDAV pour Drupal
    Basé sur HTTP, Le protocole WebDAV permet d'utiliser le WEB comme un système de fichier et ainsi de lire ou d'écrire des ressources à travers Internet.

    Le (gros) module WebDAV permet d'ajouter ce protocole à Drupal pour ainsi permettre l'édition à distance des contenus. Il devient ainsi possible de modifier un article Drupal à partir d'un traitement de texte comme OpenOffice Writer sous MacOS.

  • FileBrowser
    Ce module a pour objectif de permettre la création d'un contenu de type "liste de fichiers". IL est à ce titre proche d'un petit serveur FTP en mode HTML.

    Début 2006, ce projet était en demande d'un nouveau mainteneur, et a été repris par arNuméral. Il a depuis énormément évolué. L'utilisation de ce module est en constante augmentation avec aujourd'hui prés de 900 sites (chiffres drupal.org).

  • BrokenAnchor
    Ce module a pour objectif de permettre une recherche automatisé dans les contenus (noeuds et commentaires) de lien brisés pour éviter l'expérience des erreurs 404 aux utilisateurs du site.

Fév à Sep2006

Mise en relation des prescripteurs et fournisseurs de prestation intellectuelle.

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.

Technologies utilisées

  • Java/JDK 1.5
  • Eclipse
  • TomCat 5.5
  • PostgreSQL 8.x
  • oracle 10 XE
  • UML
  • Spring
  • Jetty

Prestations réalisées

  • 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)

Sep à Fév2005Fév2006

Gestion des messages de maintenance émis par la nouvelle génération de métro (MF2000).

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.

L'objectif de la mission fût donc de concevoir une architecture logicielle ultra-performante, capable de recevoir un très grand volume d'information en temps réel tout en permettant la prise en compte non seulement des données des rames MF2000, mais aussi de toutes les rames passées et à venir. Cette architecture est aujourd'hui en mode "service régulier" depuis plus de deux ans.

Technologies utilisées

  • Linux RedHat AS 3.0,
  • Apache 2.0
  • Sun JDK 1.4
  • Jonas 4.5
  • Eclipse
  • JMS
  • JSF
  • PostgreSQL 8.x

Prestations réalisées

  • 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.

Aoû à Sep2004Sep2005

Prise en charge d'une grande plate-forme d'édition numérique

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.

Technologies utilisées

  • GNU/Linux (Debian et Mandriva)
  • Solaris
  • WebLogic 6.1
  • WebSphere 5.1
  • TomCat 5
  • Eclipse
  • Oracle 9

Prestations réalisées

  • 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.

Juin à Juin2004

Développement sous Drupal des sites "Artisan Numérique" et "Moutons Mécaniques"

Artisan Numérique et Moutons Mécaniques sont deux sites développés et maintenus leur origine par arNuméral.

Artisan Numérique regroupe des tutoriaux sur la mise en oeuvre de logiciels libres. Ce site a été construit depuis ses débuts sous Drupal par Yoran brault (arNuméral), apportant ainsi une longue expérience terrain sur ce produit.

Ces sites (et plus particulièrement Artisan) sont aussi des laboratoires me permettant de tester toutes les nouvelles techniques de développement de modules et de thèmes Drupal (Bloc dont le contenus est basé sur une analyse dynamique du contenu affiché, type de contenu "liste" permettant de se passer du module Views, trop complexe et gourmand, etc.).

Technologies utilisées

  • Linux (Mandriva)
  • Drupal 4.x, 5.x et 6.x
  • Gestion avancée du cache Drupal via APC et Memcache

Prestations réalisées

  • Conception de l'identité visuelle du site

  • Réalisation de nombreux modules disponibles sur Drupal.org.

  • Migration de l'ensemble du site (paramétrages et contenus) de MySQL à PostgreSQL.

  • Migrations de Drupal 4.x à 5.x, puis 6.x

  • Expérimentation quotidienne d'un site Drupal sous Gnu/Linux/Apache évoluant sur une plate-forme technique trés modeste (processeur VIA C7 et 1Go de RAM). Ces contraintes m'ont permis de mettre en oeuvre nombre des techniques d'optimisation de performance que j'utilise aujourd'hui sur des sites comme Mediapart.

Juin à Juin2004

Etude de la sécurité des applications

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.

Technologies utilisées

  • Java
  • GNU/Linux
  • LDAP
  • ActiveDirectory
  • Kerberos
  • SSL/TLS
  • WebService Security

Prestations réalisées

  • 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é.

Avr à Oct2002Oct2003

Développement d'un logiciel de calcul et de visualisation de performances de produits financiers

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.

Technologies utilisées

  • Java/JDK 1.4 & 1.3.1
  • Modélisation UML
  • JBuilder 6 & 7
  • JDBC
  • SWING
  • JNI
  • SyBase
  • PowerDesigner

Prestations réalisées

  • É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.

Sep à Jan2001Jan2002

Réalisation d'un application de gestion prospects (CRM) en Java

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é.

Technologies utilisées

  • Java/JDK 1.3
  • Swing

Prestations réalisées

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

  • Restructuration de la base de données existante

Fév à Fév1997Fév2001

Réalisation d'un client WEB de supervision industrielle en Java

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.

Technologies utilisées

  • Java JDK 1.5
  • Swing
  • Applet
  • MFC

Prestations réalisées

  • 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.

Jan à Jan1994Jan1997

Créateur d’un label indépendant dédié aux solutions télématiques

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.

Technologies utilisées

  • C/C++
  • MFC

Prestations réalisées

  • 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.

Sep à Juin1993Juin2010

Réalisation d'un système de requêtage SQL distribué en Java

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.

Technologies utilisées

  • Java JDK 1.0.2

Prestations réalisées

  • Conception de l'architecture technique.

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