mars-avril 2014
• Ingénieur études et développement
Société : NIJI / Client : NIJI
Mission : Mission: développement d'une application interne sur la gestion de l'événementiel Niji.
Outils, langages et méthodes utilisés :
• Java J2EE, HTML5, CSS3, Ajax, JQuery
• Eclipse, Maven, Artifactory, Spring MVC2, Hibernate
• Tomcat 7, MySQL
Juillet 2013 – janvier 2014
• Architecte junior
Société : NIJI / Client : SFR Business Team
Mission :
• Développement d’une application web pour la saisie de fiche de « lancement de fibre optique » (fiche LFO). L’objectif est de développer et de mettre à disposition de l’ensemble des « prospects » de SFR BT, une interface Web pour saisir, consulter et modifier des fiches LFO (inclus génération de fichier Excel et envoie de mail automatique).
Compétences acquises :
• Mise en place et documentation des socles technologiques
• Mise en place des environnements de développement, et de pré-production
• Rédaction des spécifications fonctionnelles et technique
• Développement/Recette de la solution
• Déploiement de l’application
Outils, langages et méthodes utilisés :
• Java J2EE, html, Ajax, JQuery, JavaScript
• Eclipse, Maven, Git/sourceTree/KDiff, Spring, Spring Security, hibernate, AppFuse
• Tomcat 7, MySQL (squirrel).
Mars-avril 2013
• Architecte Junior / Ingénieur études et développement
Société : NIJI / Client : Groupama
Mission :
• Développement d’une application client léger de « clic to callback ». L’objectif est de mettre à disposition de l’ensemble des conseillers Groupama une interface Web pour rechercher le service souhaité et demander un rappel automatique.
• Développement d’une interface web d’administration de la base de données, sous forme d’arbre dynamique.
Compétences acquises :
• Rédaction d’un cahier d’analyse des besoins
• Rédaction des spécifications fonctionnelles et détaillées
• Développement de la solution
• Intégration d'API Genesys (AIL : Agent Interaction Layer & PSDK: Platform SDK)
• Recette de la solution
• Déploiement de l’application
Outils, langages et méthodes utilisés :
• Java J2EE, html, Ajax, JQuery, JavaScript
• Eclipse, Maven, Subversion, Spring MVC2, hibernate, Robotframework
• Tomcat 6, Windows SQL server 2008
Octobre 2012 – février 2013
• Ingénieur études et développement
Société : NIJI / Client : BOUYGUES TELECOM
Mission : Dans le cadre de l’évolution du SVI : développement et maintenance évolutives d’applications vocales et de leur « périphériques » (proxy centralisé et unifié pour la gestion de l’ensemble des appels serveur de ces applications, bouchon de test,…)
Compétences acquises :
• Analyse des besoins
• Développement des demandes, implémentation de tests
• Déploiement des applications
Outils, langages et méthodes utilisés :
• Java J2EE, Web service
• Eclipse, Maven, Subversion, Axis2, serveur managé WebLogic 11
Octobre 2012
• Ingénieur études et développement
Société : NIJI / Client : Groupama
Mission : Dans le cadre d’une évolution d’un bandeau agent : enrichissement du bandeau Swing avec des composants Java Fx pour inclure un aspect « client léger » permettant la saisie d'un compte-rendu d’appel.
Compétences acquises :
• Analyse des besoins
• Conception de la solution
• Implémentation de la solution (évolution du bandeau, création d’une base de données pour l’enregistrement des comptes-rendus, application web Client-Serveur)
• Intégration d'API Genesys (PSDK: Platform SDK)
• Déploiement des applications
Outils, langages et méthodes utilisés :
• Java J2EE, html, Ajax, JQuery
• Eclipse, Maven, Subversion, Spring MVC2, hibernate
• Tomcat 6, Windows SQL server 2005
Août-septembre 2012
• Ingénieur études et développement
Société : NIJI / Client : NIJI
Mission : Développement d’un « bandeau téléphonique » autour des technologies Java/HTML5/WebSocket. Ce bandeau a permis de valider une architecture et des technologies permettant de mettre à disposition un bandeau en client léger à un agent et de s’interfacer avec Genesys. L’objectif étant d’étendre l’offre globale de Niji sur le développement de solutions bandeau à destination de la GRC.
Compétences acquises :
• Compréhension fonctionnel des API Genesys (Architecture Genesys et SDKs)
• Analyse fonctionnelle et détaillée
• Développement du bandeau (Client-Serveur)
• Tests
Outils, langages et méthodes utilisés :
• Java J2EE, HTML5/WebSocket
• Tomcat7, Jetty
• Modelio/UML
Juin-juillet 2012
• Ingénieur Solution GRC
Société : NIJI / Client : SI3SI
Mission : Etudes de faisabilité de développement et d’intégration d’applications autour de Genesys dans le cadre de la configuration de la distribution des appels (application calendrier).
Compétences acquises :
• analyse des besoins
• Compréhension fonctionnel du fonctionnement d’un centre d’appel
• Apprentissage de l'architecture Genesys et des SDKs mis à disposition.
Outils, langages et méthodes utilisés :
• Hypérion
• CCpulse
• CME, SCI
2010-2012
• Ingénieur études et développement / Chef de projet
Société : SOPRA Group / Client : THALES
Missions :
• Conception d’un système de gestion de mise en conformité d’un parc informatique sécurisé.
• Conception d’un système de centralisation et de réplication de données sur un système d’information multi application et multi niveaux.
Compétences acquises :
• analyse des besoins
• conception, rédaction des spécifications fonctionnelles et détaillées,
• aide à la mise en place/utilisation d’une chaîne d’intégration continue, développement, implémentation de tests d’acceptance automatisés, phase d’acceptation client.
• pilotage opérationnel
• pilotage d’équipe (responsable d’application, frontal client, évaluation de charges, répartition et gestion de ressources).
Outils, langages et méthodes utilisés :
• UML, J2EE Pattern,
• Java J2EE, Java Swing, EJB, Web service, scripting shell et batch
• SQL, postgres, Hibernate, JBoss, tomcat, Robotframework
• Intégration continue (Eclipse/Maven, Artifactory, Subversion, Hudson, Sonar),
• Méthodologie de gestion de projet : Scrum
2009 DELFT University of Technology, Faculty of Mechanical, Maritime and Materials Engineering
Stage anglophone aux Pays-Bas au sein d’un laboratoire de recherche sur le projet de l’apport et la contribution de l’apprentissage automatique dans les systèmes Homme-robot pour l’amélioration de la résilience de ces systèmes.
2007-2008
• PROSYST (Produits et Systèmes industriels), Technicien de simulation.
Mission : Etablir et auditer les caractéristiques de différentes parties opératives principalement dans les métiers de la manutention et du ferrage.
J’ai ensuite établi la généricité de plusieurs modèles de ces parties opératives, et particulièrement ceux de la manutention au sol pour leur intégration dans un nouveau logiciel de création de parties opératives.
Résultat : ma méthode d’analyse des éléments de manutention au sol et ma conception de leur modèle générique s’est avérée efficace et à la hauteur des attentes de Prosyst. Des études ont montré le ROI que représentait cette nouvelle méthode de développement de partie opérative.
Formation
mars-avril 2010 Formation professionnelle "IBM - Mainframe"
Formation reçue sur les technologies mainframe/Cobol.
Réalisation d'uneapplication de gestion de stock utilisant le langage cobol ainsi que les technologies JCL, DB2, CICS.
2007-2009 Master Recherche AIISHM - AISIH (Automatique, Informatique Industrielle et Systèmes
Homme Machine, mention Automatique et Informatique des Systèmes Industriels et Humains) (Bac+5).
Équivalent à un DEA, mon projet de recherche se porte sur « l’apport de l’auto-apprentissage pour l’amélioration de la résilience dans le cadre de la coopération Homme-machine ».
UVHC (Université de Valenciennes et du Hainaut Cambrésis)
DELFT University of Technology – 3ME (Faculty of Mechanical, Maritime and Materials Engineering)
2004-2006 Licence EA2I – A2I (Electronique Automatique et Informatique industrielle mention automatique et informatique industrielle)
UVHC (Université de Valenciennes et du Hainaut Cambrésis)
Synthèse
• OS : Windows XP/7/8, 2003 server, Linux (Debian Squeeze)
• Serveurs : Apache Tomcat, JBoss, FTP, Samba, Weblogic,…
• Bases de données : PostGreSQL, MySQL, Windows SQL server 2005/2008
• Développement : Java J2EE, HTML/HTML5/WebSocket, CSS3, JavaScript, JQuery, AngularJS, Scripting shell/batch, Cobol, SQL, WebService, JMS, Spring, Spring MVC2, Spring security, Hibernate, JPA, VBA
• Méthodologie : Processus unifié (RUP, eMedia, Chorus), UML, J2EE Pattern, MVC, Intégration continue (Eclipse/Maven, Artifactory, Subversion/Git, Jenkins, Hudson, Sonar), Scrum, Robotframework
• Points forts : Analyse des besoins, conception/spécifications/traçabilité, développement J2EE, organisation projet, conduite de projet, accompagnement client, méthodologies.