06/2011 - en cours Expert Java/J2EE et architecte logiciel
Pour le département R&D, corrections et évolutions du projet de mise en GED de gestion des contrats d’assurance (suivi de sinistres, assurances vies, etc…)
• Analyse technique et fonctionnelle de l’existant
• Développement des fonctionnalités des lots suivants
• Corrections et suivi JIDI de l’existant
• Intégration continue
• «Test Driven Development»
• Tests unitaires
Technologie:
• Java 6.0
• Seam 2
• Spring 3
• JSF 2, Rich Faces
• JBoss 4
• Eclipse, Maven. Jenkins.
06/2009 – 06/2011 Expert Java/J2EE et architecte logiciel: 3 projets majeurs
Au sein du pôle Développement Maintenance Applicatif (DMA), conseil, réalisation et refactoring autour de divers projets JAVA.
Création d'un framework générique responsable du socle bas niveau (sécurité, transaction, etc...) des nouvelles
applications.
• Mise en place de nouveaux standarts ouverts
• Conception et développement du socle technique, études de faisabilité
• Mise en place de l'architecture fonctionnelle
• Intégration continue
• «Test Driven Development»
• Tests unitaires
• Veille technologique
• Animation de formations (Java, Spring)
• Rédactions de divers préconisations techniques / fonctionnelles et architecturales
Technologie:
• Java : Eclipse, SLF4J, JPA, Spring (Core, Web, Flex, Security)
• Adobe: Flex
• Oracle 10g, HSQLDB
• Tomcat 6.0
• Maven, Shell. Sonar
Refonte du back-office du système des jeux de tirages.
• Conception et développement du socle technique, études de faisabilité
• Mise en place de l'architecture fonctionnelle
• Conception et développement de l'IHM (framework maison)
• Tests unitaires
• Tests d'intégration
• Support utilisateur
• Maintenance corrective et évolutive
Technologie:
• Java : Eclipse, Hibernate, Framekwork maison
• Adobe: Flex
• Oracle 10g
• Tomcat 6.0
• Maven, Shell. Sonar.
Finalisation de la webapp responsable des paris sportifs.
• Conception et développement du socle technique, études de faisabilité
• Ajout de nouvelles fonctionnalités (Core & IHM)
• Tests unitaires
• Tests d'intégration
• Support utilisateur
• Maintenance corrective et évolutive
Technologie:
• Java : Eclipse, Hibernate, Framekwork maison
• Adobe: Flex
• Oracle 10g
• Tomcat 6.0
• Maven, Shell. Sonar.
12/2007 - 05/2009 Chef de projet: expert Java/J2EE et architecte logiciel.
Chef de projet, accompagnement de plusieurs projets: assistance à l'expression des besoins, préconisation et validation d'architecture, assistance au développement.
• Mise en place de nouveaux standarts
• Conception et développement d'une plateforme E-Learning LMS.
• Refonte et évolution d'une plateforme de quizz en ligne.
• Définition des nouvelles normes de codage, préconisations ergonomiques pour les applications web.
• Veille technologique
• Animation de formations (Java, Spring, HTML/CSS/Ajax, Flex)
• Rédactions de divers préconisations techniques / fonctionnelles et architecturales
Technologie:
• Java : Eclipse, Log4j, Velocity, Hibernate
• Adobe: Flex (Cairngorm)
• Web Services (XFire)
• Sql Server 2005, procédures stockées
• Tomcat 5.5 (Spring, DisplayTag, ACEGI), HTML/CSS/Javascript/Ajax/Flash
• Ant, Shell. PowerAMC
06/2007 - 12/2007 Expert Java/J2EE et architecte logiciel.
Au sein du pôle Système d'Information des Ressources Humaines (SIRH) chez STRUCTIS : refonte du système d'information des ressources humaines Bouygues Construction.
Accompagnement MOA/MOE
• Conception et développement du socle technique, études de faisabilité
• Définition des normes
• Prototypage et maquettage
• Mise en place de l'architecture fonctionnelle
• Veille technologique et animation de formations
• Assistance technique
• Audit des architectures, audit de code
Technologie:
• Java : Eclipse, Log4j, Velocity, Hibernate
• Web Services (XFire)
• Sql Server 2000, procédures stockées
• Tomcat 5.5 (Spring, DisplayTag, ACEGI), HTML/CSS/Javascript/Ajax
• Ant, Shell
Refonte et évolution du système de pointage des ouvriers.
• Mise en place de l'architecture fonctionnelle
• Recueil des besoins avec l'aide de la maîtrise d'ouvrage
• Création et évolution de Web-Services
• Programmation requêtes Transact SQL
• Tests unitaires
• Tests d'intégration
• Support utilisateur
• Maintenance corrective et évolutive
• Veille technologique et R&D, développement d'outils interne, formation
Technologie:
• Java : Eclipse, Log4j, JUnit, Hibernate
• Web Services (Axis, XFire)
• Sql Server 2000, procédures stockées
• Tomcat 5.5 (Spring, DisplayTag, ACEGI), HTML/CSS/Javascript
• Ant, Shell
01/2007 - 06/2007 Ingénieur Concepteur XP.
Etude et conception XP d'un automate de recette pour la plateforme Orange Contact-Direct.
• Mise en place de l'architecture fonctionnelle
• Recueil des besoins avec l'aide des clients XP
• Description des traitements de données et des résultats
• «Test Driven Development»
• Exploitation de flux Xml/Rpc
• Programmation requêtes PL/SQL
• Tests unitaires
• Tests d'intégration
• Support utilisateur
• Maintenance corrective et évolutive
Technologie:
• Java : Eclipse, Log4j, Digester, Velocity, Xml/Rpc, JUnit, HttpUnit
• MySql 4.x
• Jonas (Servlet, JSP, EJB), HTML/CSS/Javascript/Ajax
• Maven, Shell. VXML.
03/2005 - 12/2006 Ingénieur Concepteur : 5 projets majeurs.
Refonte de la plateforme de provisionning de services Internet entreprise Hewlett-Packard.
• Mise en place de l'architecture fonctionnelle
• Recueil des besoins et recette des applications avec les entités clientes et marketing
• Description des traitements de données et des résultats
• Refonte de processus et conception de workflows entièrement automatisés pour l'activation d'équipements réseau (DNS, Radius, SMTP, POP/IMAP, WebMail, FTP, Antivirus...)
• Rédaction de Spécifications Détaillées
• Conception et Modélisation sous PowerAMC
• Rédaction de l'Analyse Organique
• Développement de modules autonomes en JAVA
• Développement de pages internet JSP
• Exploitation de flux XML
• Normalisation des flux de donnée client/serveur
• Programmation requêtes PL/SQL
• Tests unitaires
• Tests d'intégration
• Mise en Production
• Support utilisateur
• Maintenance corrective et évolutive
Technologie:
• Java : Eclipse, Log4j, Digester, Velocity, Hibernate, XML
• Oracle 8i, PL/SQL
• Tomcat 5 (Spring, ACEGI, JSP, DisplayTag), HTML/CSS/Javascript/Ajax
• Ant, Shell. PowerAMC.
Etude et conception de la plateforme de provisionning NP «Number Portability».
• Mise en place de l'architecture fonctionnelle
• Description des traitements de données et des résultats
• Conception et Modélisation sous PowerAMC
• Développement Java
• Exploitation de flux XML
• Dialogue en Corba et Telnet avec les plateformes cibles
• Programmation requêtes PL/SQL
• Tests unitaires
• Tests d'intégration
• Mise en Production
Technologie:
• Java : Eclipse, XML, Digester, Velocity, Hibernate
• Corba: Orabacus
• Oracle 9i, PL/SQL
• Ant, Shell. PowerAMC.
En collaboration avec le marketing, le service d'information et l'ART, étude et conception de la plate-forme annuairiste de 9Télécom.
• Recueil des besoins et recette des applications avec les entités clientes et marketing
• Conception et Modélisation sous PowerAMC
• Développement Perl, conception de pages Internet JSP
• Exploitation de flux XML
• Normalisation des flux de donnée client/serveur
• Programmation requêtes PL/SQL et SqlPlus
• Evolution JAVA/JSP/Spring/Struts
• Création de Web Services pour l'extranet
• Tests unitaires
• Tests d'intégration
• Mise en Production
• Support utilisateur
• Maintenance corrective et évolutive.
Technologie:
• Perl
• Java : Eclipse, Digester, XML
• Oracle 9i, PL/SQL
• Tomcat 5 (Spring, ACEGI, JSP/JSTL, DisplayTag), HTML/CSS/Javascript/Ajax
• Web Services: Axis
• Ant, Shell. PowerAMC
Etudes et conceptions techniques sur l'automatisation de l'activation des services entreprise sur le réseau MPLS Neuf Telecom.
• Audit et conception d'un model de données s'interfaçant avec la plate forme réseau NIJI et répondant aux besoins marketing Neuf Telecom
• Conception et Modélisation sous PowerAMC
• Développement de modules autonomes en JAVA
• Développement de pages internet à travers JSP
• Exploitation de flux XML
• Normalisation des flux de donnée client/serveur
• Programmation requêtes PL/SQL
• Tests unitaires
• Tests d'intégration
• Mise en Production
Technologie:
• Java : Eclipse, Ant, Log4j, Velocity, Digester, XML
• Oracle 9i, PL/SQL
• Tomcat 5 (JSP, Servlet), HTML/CSS/Javascript
• Ant, Shell. PowerAMC. Workfow W4
Chargé des études fonctionnelles et techniques de la plate-forme de services Internet entreprise Hewlett-Packard et conception de la plate-forme de provisionning.
• Mise en place de l'architecture fonctionnelle
• Description des traitements de données et des résultats
• Recueil des besoins et recette des applications avec les entités clientes et marketing
• Définition de processus et conception de workflows entièrement automatisés pour l'activation d'équipements réseau (DNS, Radius, SMTP, POP/IMAP, WebMail, FTP, Antivirus...)
• Modélisation de workflows pour la gestion administrative et technique
• Développement de tâches automatiques W4
• Rédaction de Spécifications Détaillées
• Conception et Modélisation sous PowerAMC
• Rédaction de l'Analyse Organique
• Développement de modules autonomes en JAVA
• Développement de pages internet à travers JSP
• Exploitation de flux XML
• Normalisation des flux de donnée client/serveur
• Développement de modules serveur sous JAVA
• Développement de pages internet à travers JSP
• Programmation requêtes PL/SQL
• Tests unitaires
• Tests d'intégration
• Mise en Production
• Support utilisateur
• Maintenance corrective et évolutive
Technologie:
• Java : Eclipse, Ant, Log4j, Digester, XML
• Oracle 8i, PL/SQL
• Tomcat 4 (JSP, Servlet), HTML/CSS/Javascript
• Ant, Shell. PowerAMC. Workfow W4
06/2003 - 08/2003 Stagiaire: Ingénieur d'études.
En relation directe avec la maîtrise d'ouvrage, conception et réalisation des systèmes d'informations du progiciel interne de E-learning «ELSA».
• Rédaction de Spécifications Détaillées
• Conception et Modélisation sous PowerAMC
• Rédaction de l'Analyse Organique
• Développement de modules autonomes en JAVA
• Exploitation de flux XML
• Normalisation des flux de donnée client/serveur
• Développement de pages internet à travers JSP
• Gestion utilisateur
• Programmation requêtes PL/SQL
• Tuning applicatif
• Tests unitaires
• Tests unitaires
• Tests d'intégration
• Mise en Production
• Support utilisateur
• Intervention chez le client pour le déploiement de l'application et la formation des utilisateurs
• Maintenance corrective et évolutive
Technologie:
• Java : Eclipse, Ant, Log4j, XmlBeans, Velocity
• Oracle 8i
• Tomcat 4 (JSP, Servlet), HTML/CSS/Javascript
• Ant, Shell. PowerAMC
06/2002 - 08/2002 Stagiaire: Ingénieur d'études.
Conseil et assistance à la sécurisation logicielle.
• Analyse fonctionnelle et technique des applications existantes
• Assistance à l'analyse des besoins correctifs et évolutifs
• Rédaction du dossier de spécifications fonctionnelles détaillées
• Conception du protocole sécuritaire basée sur l'empreinte machine
Technologie:
• Java (Eclipse, Ant, Log4j) Tomcat, JSP/Servlets, HTML/CSS/Javascript, C++. Technologie :
• Java : Eclipse, Ant, Log4j,
• Tomcat 4 (JSP, Servlet), HTML/CSS/Javascript
• C++
COMPETENCES
Java Spring: IOC, AOP, DAO, MVC, Security, Webservices, Remoting, Flex
Web: Servlets/JSP, Spring MVC, Wicket, GWT/Vaadin, DWR (Ajax)
Persistance: JDBC, Hibernate 3, JPA, iBatis
Intégration continue: Ant, Maven, JUnit
Serveurs: Tomcat, JBoss
IDE: IntelliJ, Eclipse
Autres Langages Web : XHTML, CSS, Javascript, DWR, Prototype, jQuery.
XML : DTD et XML Schema, Transformation XSL
Adobe : Flex (MVC, Cairngorm)
Notions de C/C++, Pascal, Flex, Python, Perl, Lingo, Visual Basic, Prolog
Méthodologie Assistance à l'expression des besoins
Conseil en ergonomie des applications et expérience utilisateur
Conseil en architecture 3 tiers
Expérience web et ergonomie des formulaires
Cycle en V, Extreme Programming
Modélisation UML, Merise
Bases de données
Oracle (10g, 9i, 8i) et PL/SQL, SqlLoader
Sql Server, Transact Sql
MySql, HSqlDB
DB2
Systèmes Gnu/Linux Ubuntu, Debian. Unix FreeBSD, NetBSD
Apple Mac Os X
Microsoft Windows
Bureautique OpenOffice, Microsoft Office, Latex, iWork
FORMATION
Formation2005 Spécialisation spécifique informatique ISO Technology Systems - Paris
Epita
2000 - 2003 Trois années en école d'ingénieur informatique - Kremlin Bicetre - Non diplômé
Paris 13
2000 - 2003 Cumulatif à l'Université Paris Nord cursus Science et Technique pour l'Ingénieur - Paris
Bac S.2000 Baccalauréat scientifique spécialité Mathématiques au Lycée Francisque Sarcey - Dourdan
DIVERS
Aviation Licence de pilote privée en cours
Langues étrangères Anglais lu, écrit et parlé, notion d'espagnol