10 rue Eugène Riban 38400 Saint Martin d'Hères 06 21 39 61 29
didier@acidalie.com
Didier Wenzek Architecte logiciel
Formation
Docteur en informatique INPG (89-93).Ingénieur de l'École Centrale Lille - IDN (85-88).
20 ans d'expérience en développement logiciel.
Services
Spécification, conception et validation d'architectures logicielles.Réalisation de composants et d'infrastructures techniques.
Formation à la conception et au développement logiciel.
Compétences
Spécification et conception (Use-cases, UML, design patterns, GRASP).Qualité, tests & validation (Plan d'assurance qualité, méthodes, gestion de configuration, tests unitaires et d'intégration).
Développement (Java, C#, C/C++, scala, ocaml, erlang, ruby, python, J2EE, dot.net, RoR, programmation distribuée, programmation fonctionnelle, programmation système Unix/Windows).
Technologies internet (XMPP, XML, XSLT, CSS), Systèmes distribués (storm, kafka, zeromq, aws), Bases de données (NoSQL, Redis, Cassandra,
LevelDB, Sqlite, MySql, Oracle, Informix, Sybase, MS-SQL).
Gestion de projet agile (10 personnes, scrum, crystal clear, UP, XP).
Anglais technique courant.
Succès
Conception du système de traitement en flux continu de Tedemis .Conception et réalisation du système d'alerte des centrales nucléaires EDF.
Reprise du simulateur de centrales nucléaires Mistral.
Implémentation d'un serveur de graphes distribué pour Yahoo!
Conception et réalisation de l'architecture Chamade pour FT R&D.
Reprise en main de l'architecture du projet SISpro de Schneider CS.
Automatisation des tests du logiciel Certitude de Certess.
Outils de gestion des évolutions et des configurations de NetCeler.
Processus de définition et de spécification de Silverpeas.
Moteur de Workflow de Silverpeas.
Acidalie
depuis 10/2002
Ingénieur conseil indépendant.
Mise en place de l'architecture du système de traitement en flux continu de Tedemis (storm, kafka, redis, cassandra, nginx, aws). Projet en cours depuis 12 mois.
Conception et réalisation d'un simulateur de Centrales Hydrauliques pour la startup Gewise. 4 mois
Étude d'un système de calcul distribué avec un langage de requête commun au base de données NoSQL et aux systèmes MapReduce. Projet interne en cours. 12 mois
Conception et réalisation d'une application de diffusion d'alertes dans les centrales nucléaires d'EDF. 4 mois
Conception et réalisation d'une application de remonté de données pour la centrale nucléaire de Flamanville. 2 mois
Coaching TDD auprès des équipes de développement Moody's.
Développement dirigé par les tests. 1 mois.
Reprise en main de l'architecture et des développements du simulateur de central nucléaire Mistral développé par C-S pour EDF. Préconisation et mise en œuvre des actions ayant permit de résoudre de façon décisive les difficultés de performance et de stabilité. 14 mois.
Développement d'un moteur de base de données documentaires NoSQL dont le contenu est décrit à l'aide de vues transverses qui sont composables et éditables (Scala, REST). Projet interne. 6 mois.
Définition d'une nouvelle plateforme de développement pour la société AGIIR Network. 6 mois.
Expert technique en système logiciel distribué dans le cadre du développement d'un nouveau moteur de recherche Yahoo! Étude d’architecture, conception, réalisation et validation d'une base de données distribuée permettant de manipuler des graphes (système distribué sous Linux, C/C++, NoSQL, 200 requêtes par seconde, réponses en moins de 20 milli-secondes, fortes contraintes de disponibilité et
d'extensibilité, déploiement européen). 18 mois.
Proposition et implémentation de l'infrastructure de développement de web-services pour Comareg (C/4GL, facilité d'utilisation, mécanisme de patrons pour générer et décoder les messages). 2 mois.
Acidalie
depuis 10/2002
Responsable logiciel de l'industrialisation du service Chamade de France Télécom pour la télésurveillance des personnes hospitalisées à domicile. Conception de l'architecture d'ensemble et de la structure logicielle des stations patients (Système distribué n-tiers, forte contraintes de déploiement, diversité matériel, C#, dot.net, Java, windows, linux, XMPP, téléphonie, vidéo, contrôle d'appareils à distance, lecteur de carte vital/CPS).
18 mois.
Consultant formateur Valtech/ObjetDirect (formations en conception orienté objet et en C++). 2 à 4 sessions par an.
Reprise en main de l'architecture et des développements du projet SISpro de Schneider CS par Astek. Audit de l'architecture, définition et mise en œuvre du plan de sauvetage (Arbitrage technique, support d'une équipe de développeurs, restructuration du code, C++, windows). 3 mois.
Responsable Tests et Qualité de l'entreprise Certess, société d'édition
logicielle spécialisée en validation des circuits électroniques. Mise en place de l'équipe qualité et de l'infrastructure de tests du produit logiciel Certitude (tests systèmes, VHDL, C++, perl, unix). 12 mois.
Accompagnement de la société NetCeler. Proposition et mise en place d'une nouvelle organisation avec l'objectif de mieux coordonner les différents projets de la société autour des développements de
l'infrastructure IntraVision (définition concertée d'une road-map, révision des processus de spécification, mise en place d'un processus de livraison, mise en place d'une gestion de configuration). Définition et réalisation d'un outil de suivi des évolutions logicielles de leur demande jusqu'à leur
livraison. Intégration avec les différents outils de workflow, de développement et de gestion de configurations. 18 mois.
Intervention comme expert en développement logiciel auprès d'un client d'Algoé pour re-cadrer un projet logiciel.
Audit du framework J2EE de Volvo-RVI pour migration vers WebSphere Portal Server (WPS, WebSphere, JetSpeed, Struts).
Étude des outils de réplication de données pour le déploiement de l'intranet du groupe APAVE (J2EE, Oracle, Sunopsis).
Stratelia
12/2000 à 09/2002
SSII éditrice du portail collaboratif Silverpeas.
Responsable des équipes Plate-Forme et Architecture. Garant de la cohérence technique de l'ensemble de l'offre Silverpeas.
Management opérationnel de l'équipe plate-forme (5 personnes - réalisation de l'infrastructure technique du produit). Animation de l'équipe
Architecture (5 personnes - choix architecturaux).
Gestion du projet d'élaboration et spécification du produit. Définition et mise en œuvre des méthodes de production du logiciel (Méthodes agiles, CVS, ant, junit, intégration continue). Mise en place du processus de coopération inter-équipes pour la définition de Silverpeas (comité produit, requirement management, use cases).
Conception et réalisation des éléments les plus technique (moteur de recherche - workflow).
Calliope Ingénierie
09/1998 à 11/2000
SSII spécialisée en nouvelles technologies NTI, réalisation, conseil et formation.
Responsable technique. Garant du contenu technique des offres et des réalisations.
Orientation technologique de la société (java, xml, xsl). Promotion interne, conception et mise en oeuvre d'une plateforme de gestion de contenu internet (CMS) base des offres de la société.
Mise en place de l'équipe de développement (5 personnes), des méthodes et des outils.
Missions de conseil (Comareg, HCL, HMR).
Conception de sites extranet (Montabert, Office Tourisme de Lyon).
Élaboration des formations NTIC (java, xml, oracle).
Java, tomcat, xerces, xalan, xml, xsl, cvs, ant, mysql, oracle, linux, AIX, NT.
AL'X
05/1994 à 08/1998
SSII spécialisée dans la réalisation d'applications multi-tiers et précurseur dans le domaine des applications intranet.
Expert technique développement OO.
Conception et développement C++ : Prat'X (sécurité Unix), Gener'X (plate- forme de développement d'applications distribuées) et Takecare (gestion du dossier patient au sein d'un hôpital). Conception et implémentation d'un mécanisme de persistance (à la JDBC, JDO)
Conseil interne (audit de projets, normes de programmation, outils de tests).
Missions de développement (Caisse Épargne, Hexaflux, HCL).
Design pattern, C++, C, IPC, tuxedo, X, intranet, cgi, HTML, AIX, Solaris, HPUX, Oracle, Informix, Sybase.
INPG
09/1989 à 09/1993
« Construction de réseaux de neurones » Thèse de doctorat en informatique à l'IMAG - Institut d'Informatique et de Mathématiques Appliquées de Grenoble – sous la direction de Denis Trystram.