Un large éventail de développements à l'aide de Delphi 5 et 7, gestion de projet de plus d'un million de lignes de code au total. Réutilisation et mise à profit de divers produit open-sources (e.g. JEDI VCL, Virtual Treeview, GR32, Toolbar2000/TBX). Utilisation des API Windows, liaison avec Bases de données (Interbase, Firebird (Embbeded) et DB2) et XML. Développement d'un framework de dessin de Graphes dans le cadre d'un projet d'application mining. Optimisations algorithmiques et techniques (e.g. utilisation de FastMM). Développement d'une DLL thread-safe implémentant l'API MSSCCI. Dévelopement d'interface avec Java (JNI)
Maintenance d'une application J2EE comprenant plus de 180 EJB, un client lourd (Swing, Java Web Start) et un client léger JSP. Cette application a été portée sous WAS et maintenue compatible avec JBoss (sous Windows et Linux). Elle assurait en parallèle une compatibilité multi-SGBD (Oracle, MS SQLServer, DB2 UDB, DB2/400, Interbase, Firebird, Sybase et HSQLDB). Utilisation de diverses API java comme la plupart des librairies Apache Jakarta, Javamail ou JDBC.
Développement de plugins Eclipse à partir de la version 2.1.3. Conception d'un plugin utilisant l'API Team, ajout de vues, d'éditeurs, documentation, extension du Navigateur, GEF, de site d'update. Dévelopement d'une version RCP des plugins d'Arcad-Software à partir de la version 3.0.
Administration réseau et système sur un parc de 30 PC avec Active Directory. Administration de sites web statiques et dynamiques (J2EE et PHP) sous IIS et Apache HTTPd (Debian), avec reverse proxy.
Gestion de projet de la conception à la maintenance avec prise en charge de la relation avec le client (installation, rédaction de documentations et support) et formation de consultants. Mise en oeuvre de technique issue de méthodes agile (XP) en adéquation avec la culture de l'entreprise.
2000 - 2001Participation à l'évolution du modèle de programmation visuel (DMS/SCOL) avec une approche évennementielle, le tout orienté web-multimédia (3D) donc avec des contraintes de distribution (n-tier) et de temps réel. Gestion de projets labellisés, en partenariat avec des laboratoire de recherche (e.g. PPS, LIP6). Études portant sur des technologies émergentes (Corba (J2EE) et .Net).
