Professional experience ( 25/07/2007 )
IN-FUSIO (Bordeaux, Fr) – Chef d’equipe developpement Serveur (08/2004-02/2007)
· Responsable du developpement de la plateforme de production (GameZilla) : Equipe de 8 developpeurs (seniors). 30+ modules multi-thread pour services de l’industrie de la téléphonie mobile : 220 M d’interactions (SMS / HTTP), 20 M de joueurs, 30 M de téléchargements, Services déployé dans 45 pays. Support équipe offshore.
· Architecture : Support des évolutions architecturales de la plateforme en suite de Web Services XML-RPC. Définition de l’architecture serveur pour une solution de catalogue offline OTA updateable. Définition des solutions “kiosk” opérateurs (Gallery pour Orange, SFR, Bouygues)
· Conception & Developpement : Applications intranet, Service de commande, service de fidélisation, service de ligues de joueurs.
· Tests, Intégration continue et Opérabilité : Plan d’action test unitaires sur la plateforme : Couverture de 75% atteinte sur la plateforme. Plan d’action opérabilité (Déploiement, logs).
· Documentation : Definition du plan de documentation. Redaction des templates et de nombreux documents décrivant les services existants ou deliverables projet
· Environnement :
o Languages : Java, J2EE (Servlets, JSP, JSTL), Web Services, SOA, XML, PL/SQL, PHP
o Systèmes et Serveurs : Unix (Solaris), Linux, Tomcat, Oracle
o Outils : Eclipse, CVS, Ant, JUnit, Maven, Log4J, Enterprise Architect, MSOffice
EDS / Atraxis (Zürich, Suisse)
Development Support – Manager outils de supervision TPF (04/2002-07/2004)
Responsable de plateforme d’outils pour système mainframe (1 à 3 développeurs)
· t-web : Plateforme de produits intranet de supervision TPF. Rationalisation d’une suite d’outils : redéfinition, rationalisation technologique autour de la plateforme J2EE
· t-guide : Conception et encadrement du développement d’une plateforme générique d'IHMs intranet de base de données TPFDF.
· aRT : Responsable développement outil de tests TPF d’EDS/Atraxis (300+ utilisateurs)
· Interline Electronic Ticketing : Developpement d’une interface intranet pour gérer l’échange de tickets electroniques avec les systèmes des compagnies partenaires.
· Formateur : Analyse et conception objets (3 jours) / Java et Servlets (5 jours)
· Environnement :
o Langages : Java, J2EE (Servlets, JSP, EJBs, Struts), XML (JAXB), TPF, TPF/DF, VisualC++
o Méthodes : Refactoring, UML (TogetherJ, Rational XDE)
o Systèmes et Serveurs : WindowsNT, Apache, Tomcat, JBoss, MySQL
o Outils : Eclipse, Visual SourceSafe, MSOffice
EDS / Atraxis (Zürich, Suisse)
Middleware – Chef de projets Base de données / Analyste TPF (11/1999-03/2002)
· Responsable projets base de données TPF en coopération avec le laboratoire IBM Poughkeepsie, NY (distribution mondiale sous licence IBM) :
· TPFDF Large Logical Records : Maitrise d’œuvre : Spécifications, définition des APIs (C, Assembleur), support de commit / rollback, support de la compatibilité ascendante
· TPFDF CRUISE – Multiple Reference Check : Maitrise d’œuvre : Reduction du temps de capture de 45% pour un gain de 2h du downtime
· B+Tree : Maintenance évolutive. Etude, définition des projets, hiérarchisation des priorités, développement, mise en œuvre locale (Atraxis / EDS) et support international.
· Benchmarking : Etude performance (ASM, C, C++) : I/Os, path length, indexage, volumétrie,etc …
· Support clients IHM : Encapsulation du software mainframe en modules transactionnels
· Environnement :
o Langages : ASM/370, Iso-C, C++, Java, Visual Basic
o Systèmes et Serveurs : TPF, WindowsNT
o Outils : Visual Age for TPF, MSOffice, LotusNotes
A.E.I.L SNCF (Lille, France) – Coverage – Ingénieur d’Exploitation (09/1998-10/1999)
· Supervision : Roulement (3x8). Responsable du bon fonctionnement de l’infrastructrue mainframe (TPF, MVS, VM, NCPs), premier point de contact des help desks des agences de voyages, coordination du déroulement des procedures de nuit (procedures de capture, initialisation reseau, support du chargement des nouvelles applications, etc…)
· Virtual CPOD : Développement d’un suite d’IHMs pour l’activité Exploitation
· Environnement :
o Langages : Visual Basic, REXX
o Systèmes et Serveurs : TPF, WindowsNT, NCP, MVS, VM/CMS
o Outils : MSOffice, LotusNotes
BRITISH AIRWAYS (Londres, GB) – Consultant TPF (01/1996–08/1998)
Responsable projets (projets 20 à 600 homme/jours, 3 à 5 developpeurs) :
· Amélioration des échanges de dossiers de reservations entre partenaires codeshare. Maitrise d’oeuvre et coordination avec les partenaires codeshare (American Airlines, Qantas). Réduction de 30% des messages rejetés pour un gain de 150,000GBP/an en process manuel
· Autres projets : Advance Boarding Pass, Name Change Validation, Yield Management
· Environnement :
o Langages : ASM/370, REXX
o Systèmes et Serveurs : TPF, WindowsNT, MVS, VM/CMS
o Outils : MSOffice, LotusNotes
AMADEUS Development Company (Nice, France) –
Analyste Programmeur (08/1992–12/1995)
· Responsable technique de projets en environnement de production : maintenance, améliorations de l’application de synchronisation des dossiers voyageurs (Teletype : 300.000 transactions par jour) avec les autres systèmes de réservation
· Coordination (migration TPF4.1, maintenance), revues, présentations technique
· Environnement :
o Langages : ASM/370, REXX
o Systèmes et Serveurs : TPF, Windows, MVS, VM/CMS
o Outils : MSOffice
SOPRA (Nice, France) – Programmeur (10/1990–07/1992)
· Developpement et maintenance d’applications en differents environments :
- IBM (Nice, Orléans) : Rexx/SQL/CMS - DCAN/GERDSM (Toulon) : C/Unix
IBM (La Gaude, France) – Programmeur Junior (09/1988-09/1990)
· Responsable de tests de cartes logiques de contrôleur de communication (ASM/C)