FORMATIONS :
2009 : « Architectures Techniques et Objets Distribués » Master I, AFCEPF
1997 : C4-Informatique (Niveau Bac+4) ; Université de Paris XI ; Orsay; (1 année scolaire)
1996 : Doctorat en Mathématiques pure, mention bien : Systèmes Dynamiques ; Paris XI ; Orsay.
1988 : DES/Maîtrise en Mathématiques, Analyse ; Université Houari Boumediene ; Alger.
COMPÉTENCES:
Analyse Objet/UML, Relationnel/MCD
Développement Framework, Bureau, Web et Mobile
JAVA/J2EE, Oracle, Linux, Algorithmique, Mathématiques supérieures, ...
Méthodologie Agile : Scrum
Industrialisation : MDA, ...
Curiosité pour les nouvelles technologies, Force de propositions techniques et fonctionnelles, Sens de responsabilité, Solidaire, …
Langages & Framework Java 2 EE (Jsp ,Servlets, Struts, JSF, Spring, Hibernate, Ejb3, JPA, Jdbc, GWT, Swing, SWT, RMI, Networking, Introspection, …),
Flex/AS3, PHP, Xml / Xslt / Xsd, Javascript/Ajax, JQuery, Html, Css, C/C++, Pro*C , Sql, Pl/Sql, VB , Delphi, C#, Asp.net, Shell, Awk, Sed
Autres API JAVA Jdom, JAX-B, Log4J, Junit, LDAP, JCR, JIBX, …
Serveurs d’Application Tomcat, Jboss, Glassfish, Jonas, Oracle Application Server
SGBD Oracle, MySql, Sql Server, Postgres Sql, Access, Interbase, …
Services Web SOA (BPMN, BPEL,Wsdl, Soap), Axis2, Jax-WS, Spring-WS, CXF
Méthodes Agile XP/Scrum, UML, Design Patterns, MDA, Merise
Outils Eclipse, NetBeans, FlexBuilder, JBuilder, JCreator, Delphi5, VisualStudio.Net, XMLSpy, PowerAMC, StarUML, Rational Rose, TOAD, Dreamweaver, SVN/Subversion, CVS. Ant, Maven2, Hudson, GreenPaper/Confluence, Apache, Make, Cygwin, Vim, …
Autres outils Sofbus, JBUS232, J9, BusinessObjects (BO), …
Systèmes Windows*, Unix/Linux (Administration)
01/2011 03/2011 SFR, Nanterre 92, Ingénieur/Architecte JAVA/J2EE
Ajout Offre Mobilissimo sur Arbor V12
Ø Reprendre les projets java ; Ajout d'un builder Ant,Lib jaxb ; contrôles via xsd ; ...
Ø Ajout de scripts shell pour lancer le « Provisionning », contrôles, utilitaires, ajouter offres pour opérateurs MVNO ; Service d'actions : activation, résiliation, … ;
Ø Migration Oracle/Unix d’un schéma applicatif et réalisation de scripts shell/sql d’Install.
> Documentation d’utilisation et des flux d’informations.
Environnement: JAVA/J2EE, XML, Jax-b, Shell, Sql, Arbor, Tuxedo, Oracle, Unix, Ant, Toad, ...
04/2010 12/2010 Pages Jaunes/DSI, Sèvres 92, Ingénieur D’Etudes & Développement
Refonte d’un CMS : E-Nova
Ø Ecriture de tests fonctionnels sous GreenPepper / Confluence des user story
Ø Implémentation des règles métiers en services java et configuration Spring
Ø Développement d’IHM SWT
Ø Développement d’outils d’analyses de codes java afin de détecter les codes hors normes
Ø Maintenance et Ré factoring d’un projet ETL (csv, tables) et génération de fichiers xml
Environnement: Méthode Agile XP/Scrum, Eclipse 3.4, Ant, Oracle 10g, Java, Spring, Hibernate, Swt, Confluence, Hudson, Log4J, Xml, Junit, SVN, …
2009 1 mois Enseignement, Ingénieur D’Etudes & Développement Flex
Prototype RIA de plate forme pédagogique en e-Learning pour Enseignant
Ø Etudes, Maquettage, Développement par composants
Ø Lecteur mp3, chargeur de fichier swf,
Ø liste des cours, gestion des transitions, …
Environnement: Eclipse 3.4, Flexbuilder3, Flex, AS3
07/2008 02/2009 Sciences-Po/DSI, Paris 75007, Chef de projet Maitrise d'œuvre
Ø Maintenance du Générateur de formulaires PDF via templates : Eclipse 3.3, IText, Ant, Oracle 10g, Java, Jdbc, Log4J, Jsp/Servlet, Oracle Application Server, CVS
Ø SPIRE : Archives Ouvertes, 4 personnes:
Ø Client et Serveur web-services
Ø Mappings xml/java et outil de génération de mappings xml/java et de tests unitaires à partir d'exemples xml et certaines schémas
Ø Client LDAP, http, Import dans JCR (Jack-Rabit); Réfactoring des tests junit
Ø Réunions avec utilisateurs
Environnement: Eclipse 3.4, Ant, Oracle 10g, Java, Spring, JIBX, Log4J, Web-Services, Axiom, Axis, Ldap, Jdom, Xml, Xsd, JCR, Junit, SVN, …
05/2007 07/2008 SFEIR (SSII), Suresnes Ingénieur d'études Java/J2EE. Missions pour le compte de :
Ø VEOLIA-EAU : 11/2007-05/2008
Ø Développement d'un client Win-Mobile-6 pour la surveillance d'équipements: eSWT
Ø Etude de plusieurs technologies sur PDA: J2ME, GWT, J2SE (Swing, Awt), … Choix, installation et configuration de la jvm J9 sur PDA smartphone (3G, windows mobile 5 et 6) et des librairies SWT
Ø Définition de l'architecture : Client, Serveur, Composants, Services
Ø Développement de la couche composants swt : Tree, Listes, Menus, …
Ø Développement de la couche service RMI, utilitaires de traitement de date, textes, fichiers, logs, …
Ø Chapeauter un développeur junior
Ø Débogage d’un service multi-threading
Ø Déploiement, réunions avec les utilisateurs, recette, documentation.
Environnement: Eclipse, Java/J2EE, Struts, Tomcat, RMI, Applets, Swing, SWT, J9, PDA, 3G, Oracle, Linux Redhat, …
Ø Maintenance d'une application web (Struts) de surveillance d'équipements électroniques : E-Lerne : débogage d’une synchronisation de threads, …
Ø RTE (filiale EDF) : 08/2007-10/2007 : TMA sur GRPE: Gestion des conventions avec les Propriétaires et les Exploitants : 4 personnes, Struts, iText, …
Ø M6-PUBLICITÉ : 06/2007-07/2007 : Refonte d'un SI, 10 personnes, méthode XP/Scrum, GWT, Spring, Hibernate, …
Ø Sciences-PO : 05/2007-07/2007
Ø Relation entre BANNER et la nouvelle application de génération PDF : Java/J2ee, Servlet, HtmlDB, Banner, pl/sql, cookies, Oracle,
Ø Application web de génération PDF via templates : Java/J2EE, IText, …
03/2006 12/2006 OMONDO : Éditeur de logiciel Paris - Ingénieur d'études Java et chef de projet
Ø Maintenance des plugins d'EclipseUML, Formateur de nouvelles équipes sur EclipseUML : Eclipse 3.*, EclipseUML, EMF, GEF, UML2, Ant, Izpack, Java, Swt.
05/2005 12/2005 ONF (Administration) Paris - Ingénieur d’Etudes et Développement Java/SWT
Ø Développement d’une IHM de gestion des jeunes peuplements et leurs flux : Eclipse 3.*, Omondo, Ant, DBEdit, Oracle 8i, Java, Swt, Jdbc, Mapping-O/R (DBObject), iText
12/1998 01/2003 ID Quest (SSII), Paris Ingénieur Informaticien et DBA Oracle:
Missions pour le compte de :
Ø Ford-France:01/03: Dba Oracle (Diagnostic sur un problème de performance sur une base Oracle 8i/Unix-Aix)
Ø CNAS : Dba Oracle
Ø CNASEA : Ingénieur Etudes (Migration d'un socle applicatif de type ""Bus"" de Sun5.5/ Oracle7.* vers Sun5.8/Oracle8i, PVCS, Shell, Sql, C, pro*C, Lib Forms3/6i).
Ø Ford-France, ATYS-France, CCA: Ingénieur Etudes/Développement et Dba Oracle : dev. outils ETL en Java.
Ø SIAS-FRANCE : 2001-2002 : Conception et du Développement d'un ETL et d’un scheduler de tâches chez ATYS-FRANCE
Ø Gestion des échanges de flux entre bases de données Oracle-8i et DB2/As400 et Fichiers plats (csv et txt) pour un grand compte de l’industrie Alimentaire (Atys-France), pour l’alimentation d’un datawarehouse propriétaire.
Ø Recueil du besoin, spécifications, modélisation objet, conception et création de la base de données, développement, documentation, déploiement, formation des utilisateurs, maintenance, …
Ø Environnement: Java (Jbuilder5, Swing, Jdbc, Threads, Sockets, Ftp), Oracle 8 , Win2000 Server en Clusters.
Ø SFR de Cegetel, Colt-Telecom, Conseil d'Etat, Bouygues Telecom : Dba et Développeur Oracle (Installs, Créations, Réorganisations, Sauvegardes/Restaurations de bases Oracle 6-8i. Développement : Shell, Sql, packages PL/SQL, Html, JavaScript, ...)
07/1998 11/1998 Créative Design et Ewave (SSII), Paris Ingénieur Développement VB/Access
10/1988 09/1996
Université d’Orsay (Paris XI) - Mathématicien et Enseignant chercheur
Thèse sur la caractérisation des invariants différentiables des systèmes dynamiques de type MS