-
Projet Perso : Reach5
- Développeur
2013 - 2013
Participation au développement d'un nouveau concept de réseau social (social decision) dans une équipe de 2 à 4 personnes sur le temps libre de chacun.
Environnement : Linux, Eclipse Kepler, android studio, Tomcat 7, Git, Jira, Atlassian
Technologies :
- première version : Node.js, Express, MongoDB, Jade, HTML5, CSS3
- nouvelle version : Java 7, JEE, Jax-RS, JQuery, HTML5, CSS3, SDK android, PostgresSQL
Méthodologie : Scrum, mais difficilement mis en place pour plusieurs raisons (temps de travail non constant, pas de réunion régulière, optique de POC/Startup, ...)
-
Projet Perso : Tarot Scorer
- Développeur
2012 - 2013
Projet perso visant à découvrir le développement android.
Développement d'une application Android, permettant de compter les points lors d'une partie de Tarot.
- Création de joueur
- Statistiques sur chaque partie
- Statistiques des joueurs
- Classement des joueurs
https://play.google.com/store/apps/details?id=com.jso.technologies.tarot.scorer
* Environnement : Linux, Eclipse Juno, SDK android 4.1
* Technologies : Java 6, JUnit 4
-
Voyages SNCF
- Ingénieur étude et développement
La Défense
2012 - maintenant
**************** Projet WDI (Web Distribution International) ****************
Développement d'un actif backend permettant de consulter les disponibilités des trains, réserver, faire des opérations d'après vente, etc.
* Méthodologie : Scrum, Kanban
* Environnement : Linux CentOS 6, Maven 3, Tomcat 7, Weblogic, Git, SVN, Jenkins, Sonar, Oracle, Jira, Quality center, SoapUI, IntelliJ Idea 14, Eclipse Kepler
* Technologies : Java 6 et 7, JEE, Spring 3, Jax-WS, JUnit4, script Shell
************************** WDI-UI ************************
Refonte d'une UI de test pour WDI en AngularJS/Java. Une UI de test existait déjà en java 5 / Struts 1, un chantier de refonte a été entrepris pour la moderniser.
* Environnement : Linux CentOS 6, IntelliJ Idea 14, grunt, bower, Maven 3, Tomcat 7
* Technologies front : Javascript, AngularJS, HTML 5, CSS 3, twitter bootstrap
* Technologies back : Java 7, Servlet 3.0.1, Spring rest 4
**************** Tests de performance ****************
Participation à la mise en place de tir de performance Gatling en continue
* Environnement : Linux CentOS 6, Gatling, Jenkins, Redis 2
* Technologies : Scala, Script Shell
**************** Synchronisation PNR ****************
Développement d'un outil sous forme de batch permettant de synchroniser des dossiers entre le centre de réservation de la SNCF et les GDS.
* Environnement : Linux CentOS 6, ActiveMQ
* Technologies : Java 7, Spring 3, Apache Camel 2
-
Groupe HN - pour GCE Technologies
- Chef de projet technique
2011 - 2012
****** Prestation au forfait pour GCE Technologie ******
Migration d’un logiciel de suivi de pilotage existant en PHP au Java/J2ee. Développement d’évolutions suite à la migration.
* Réalisation sur la mission :
Une partie des travaux de développement était externalisée chez Fa Shi Na (filiale du Groupe HN basée en Chine), la misssion nécessitait des actions d’encadrement des développeurs à distance
- Analyse des cahiers des charges, rédaction de spécifications détaillées
- Découpage fonctionnel et technique des tâches à réaliser, chiffrage
- Affectation de tâches et coordination des travaux des développeurs
- Développements, aide technique et fonctionnelle aux développeurs
- Recette, refactoring et intégration, livraison et aide à la recette cliente
* Méthodologie : cycles en V
* Environnement :
Windows 7, Eclipse Helios, SVN, CVS, JBoss 6, MySQL
* Technologies :
Java 6, JEE, Struts 2, HTML, Javascript, CSS, SQL
-
Groupe HN - chez Natixis
- Ingénieur étude et développement JAVA/J2EE
2010 - 2011
****** Prestation en régie pour Natixis ******
Poste d'ingénieur étude et développement.
Réalisation sur 2 projets touchant à la prestation pour différentes enseignes pour la gestion de titres.
* Réalisations sur la mission :
- Réalisation de spécification technique détaillée
- Développement
- Réalisation des tests
- Suivi de la recette et correction d'anomalies
* Méthodologie : cycle en V
* Environnement :
Windows, RSA, Dimensions, Websphère, Oracle, Quality Center
* Technologies :
Java 5, JEE, MVC2, SOAP, HTML, Javascript, CSS, SQL
-
HN Services - Pour Antargaz
- Analyste programmeur - Chef de projet
2008 - 2010
****** Prestation au forfait pour Antargaz ******
Poste d'ingénieur d'étude - développement et intégrateur
Réalisation pour différents projets touchant au système d'information d'Antargaz.
* Réalisations sur la mission :
- Réalisation des dossiers de spécifications techniques
- Développement
- Écriture des cahiers de tests et réalisation des tests unitaires
- Écriture de documentations d’utilisation
- Suivi de la recette
* Management :
Une partie des travaux de développement était externalisée chez H Grup (filiale du Groupe HN basée en Roumanie), la mission nécessitait des actions d’encadrement auprès des développeurs à distance
- Analyse, découpage fonctionnel et technique des tâches à réaliser, chiffrage
- Affectation de tâches et coordination des travaux des développeurs
- Aide technique et fonctionnelle aux développeurs
- Recette, refactoring et intégration
* Méthodologie : cycle en V
* Environnement :
Windows XP, Linux, Eclipse Ganymède, CVS, MySQL, Mantis
* Technologies :
Java 5, JEE, Struts, Spring WebFlow, Hibernate, HTML, Javascript, CSS, SQL