-
Infotel
- Leader technique/Architecte Java-JEE
Neuilly-sur-Seine
2014 - maintenant
Pour un grand client bancaire, je participe au pilotage du centre de service back-office Infotel (25 personnes) sur les technos Java EE, .net et PHP et AngularJS.
Mon rôle de leader technique m'a permis :
- d'établir les bonnes pratiques de développement,
- de participer aux études de migration de projet vers une nouvelle stack,
- de réaliser des POC présentant la nouvelle charte graphique,
- d'assurer le suivi d'activité des collaborateurs,
- de gérer la formation ou former directement les collaborateurs,
- de gérer les prévisions de charge du CDS,
- de gérer les affectations et disponibilités des collaborateurs,
- assurer un soutient technique à l'ensemble des collaborateurs du CDS (12 projets),
- assurer la maintenance et la réalisation des évolutions des applications dont j'ai la charge,
- participer à différent sujets transverses du CDS.
-
Infotel
- Architecte Java/JEE, Front-end
Neuilly-sur-Seine
2014 - maintenant
Mon expertise technique ainsi que mon statut d'architecte m'ont permis de participer aux avant-ventes commercial, de réaliser des chiffrages et d'intervenir en qualité de support technique lors de réunions client.
Je participe également à la vie de l'entreprise en réalisant tous les entretiens techniques des futurs collaborateurs Infotel sur les technologies Java/JEE ainsi que les technologies Front-end mais également les activités de recrutement (salon, meeting, présentation dans les écoles, ...) afin de présenter notre métier et de valoriser notre savoir-faire.
-
Niji
- Ingénieur études et développement/Architecte Junior
Cesson-Sévigné
2013 - 2014
Développement d’un POC Java/HTML5/WebSocket, représentant un bandeau agent en client léger. 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.
Développement d’un POC Java/HTML5/WebSocket, permettant de manager et visualiser des statistiques provenant d’une plateforme CTI en temps réel.
Compétences acquises :
- Compréhension fonctionnel des API Genesys (Architecture Genesys et SDKs)
- Développement d’une partie serveur pour la gestion des connexions au CTI, sessions utilisateurs, événements CTI, ordonnancement des tâches
- Développement d’une partie client en HTML 5, CSS 3 et Web Socket pour le bandeau
- Développement d’une partie cliente en HTML 5, CSS 3 et Web Socket pour les statistiques
- Tests
Outils, langages et méthodes utilisés :
- Eclipse, Maven 3, Subversion
- Java J2EE, HTML5, CSS3, JQuery, WebSocket, Spring, Spring MVC2
- Tomcat 7, Jetty
-
Groupama
- Ingénieur études et développement/Architecte Junior
Paris
2013 - 2013
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 du service ci-dessus, sous forme d’arbre dynamique.
Interface RWD (responsive web design, conception de sites web adaptatifs selon le support).
Compétences acquises :
- Analyse des besoins
- Rédaction des spécifications fonctionnelles et détaillées
- Développement de la solution
- Déploiement de l’application
- Recette de la solution
Outils, langages et méthodes utilisés :
- UML, JEE Pattern
- Eclipse, Maven 3, Subversion, Spring MVC2, Hibernate
- JEE, HTML 4, JavaScript, Ajax, JQuery
- Tomcat 6, Windows SQL server 2008
- RobotFramework by Google
-
Groupama
- Ingénieur études et développement/Architecte Junior
Paris
2013 - 2013
Dans le cadre d’une évolution d’un bandeau agent : enrichissement du bandeau Swing avec une application client léger, permettant la saisie de compte-rendu d’appel, intégré dans un composant Java Fx.
Compétences acquises :
- Analyse des besoins
- Rédaction des spécifications fonctionnelles et détaillées
- Développement de la solution
- Déploiement de l’application
- Recette de la solution
Outils, langages et méthodes utilisés :
- UML, JEE Pattern
- Eclipse, Maven 3, Subversion, Spring MVC2, Hibernate
- JEE, HTML 4, JavaScript, Ajax, JQuery
- Tomcat 6, Windows SQL server 2008
- RobotFramework by Google
-
Bouygues Telecom
- Ingénieur études et développement
Meudon
2012 - 2013
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
- Rédaction de documentation autour des évolutions
Outils, langages et méthodes utilisés :
- Eclipse, Maven 2, Subversion
- JEE, Web Service Axis2, mapping Castor, RMI, EJB 2
- Serveur managé WebLogic 8/11
-
Niji
- Architecte Junior
Cesson-Sévigné
2012 - 2014
Le site de Niji Lillois étant tout récent, j'ai été recruté pour monter un pole innovation et mobilité sur les technologies Java/JEE et les nouvelles technologies du web.
Pour ce faire, de nouvelles bases ont dû être posé pour entreprendre ce challenge :
- installation d'un nouveau serveur d'intégration continue,
- définition des bonnes pratiques de développement,
- formation sur les méthodes de travail scrum,
- formation des nouveaux collaborateurs Lillois et Parisiens sur les nouvelles technologies,
- mise en place d'un environnement de travail ISO pour les collaborateurs,
- ...
Ces différentes actions m'ont permis d'orienter mon profil vers le rôle d'architecte junior. J'ai par la suite participé aux différents avant-vente, réaliser des chiffrages et des POC afin de prouver la faisabilité des demandes clientes.
-
Sopra Group
- Ingénieur études et développement
Paris
2010 - 2012
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,
- Mise en place/utilisation d’une chaîne d’intégration continue
- Développement des différentes parties
- 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, JEE Pattern
- Eclipse, Maven 2, Artifactory, subversion, Jenkins, Sonar, IceScrum
- JEE, Wicket, Java Swing
- EJB 3, Web Service, RMI, Pile JMS
- Scripting Bash/MS Dos
- PostgreSQL, Hibernate, JBoss 5, Tomcat 6, RobotFramework by Google
-
LaLIST (INIST-CNRS
- Ingénieur études et développement
2010 - 2010
Conception d’un système de calcul de présence dans un magasin grâce à des caméras. Etude de la fréquentation en fonction des événements climatique, des événements de l’année (Noël, vacances, etc.) et des événements du magasin (publicités promotionnelles). Conception d’une interface web en Silverlight avec graphique actualisé en temps réel, présence de la météo, évolution de la fréquentation sous forme de différents graphiques et carte de chaleur du magasin représentant la fréquentation des différents rayon.
Compétences acquises :
- Analyse des besoins
- Conception, rédaction des spécifications fonctionnelles et techniques
- Pilotage opérationnel
- Réalisation et maintenance des applications
- Gestion des serveurs
- Mise en place des structures de base de données
Outils, langages et méthodes utilisés :
- UML, pattern MVVC
- Visual Studio 2010, Blend
- Silverlight, Framework .net 3.5
- Windows Server 2008
- Connexion au serveur Yahoo! Weather
-
Bonduelle
- Apprenti ingénieur
Villeneuve-d'Ascq
2008 - 2008
Conception d’un système de supervision du réseau électrique (état des contacteurs, consommation électrique, calcul du facteur de puissance, etc.) et des engins de transport de palettes appelé aussi LGV (point de départ, destination, suivi de trajectoire du LGV, détection de problème et remonté d’alerte par mail et voyants, indicateur du contenu de palette, etc.) sur écran tactile.
Communication entre des automates Schneider et Siemens.
Compétences acquises :
- Analyse des besoins
- Pilotage opérationnel
- Gestion des serveurs et des protocoles de communication
- Mise en place du matériel (écran tactile, câblage)
- Réalisation et installation de l’application
Outils, langages et méthodes utilisés :
- Visual basic, C++
- PL7 pro, Simatic Win CC
-
INSSET, Saint Quentin
- Apprenti ingénieur
2007 - 2007
Conception d’une application permettant de mettre en relation différents rameurs pilotable par USB en C. Gestion de la remontée d’information sur un serveur central en TCP/IP en C et création d’un client java permettant de visualiser l’avancée des rameurs.
Différent mode de jeux (courses, le deuxième doit rattraper le premier dans un temps imparti, solo et training).
Compétences acquises :
- Analyse des besoins et étude de la faisabilité
- Conception UML détaillée
- Mise en place de l’infrastructure client/serveur
- Réalisation et installation de la solution
- Tests
Outils, langages et méthodes utilisés :
- Eclipse, GCC
- Java, C