Ausy
- Ingénieur d'études java/J2EE
Sèvres Cedex
2011 - 2015
• Mission à Mirane - Cenon (juin 2011 - février 2015)
Chargé du développement des évolutions et de la maintenance logiciel de l'application Highview proposée en mode SaaS.
-Analyse de faisabilité, chiffrage et développement des évolutions.
-Participation à l'étude de la refonte technologique et aux impacts associés pour les futures versions majeures de l'application.
-Evolution de la fonctionnalité Workflow, modification du circuit de validation des différents utilisateurs en fonction de leurs organisations dans les agences BNP
- Développement d'un batch automatisant la planification et la diffusion sonore dans les différents magasins CELIO nationaux et internationaux
- Mise en place d'un workflow pour la gestion des jingles dans les concessionnaires PEUGEOT
-Mise en place d'un web service (architecture REST) pour une application mobile (Ipad), afin de permettre aux hôtesses L’OREAL présentes dans les aéroports de diffuser instantanément des spots produits adaptés aux visiteurs.
-Etude et développement d’une solution en HTML5 (Google Web Designer) permettant l’affichage et la récupération en temps réel de la métrologie sur les écrans lors du plein de carburant
-Optimisation des temps de traitements (création de procédures stockées PL/pgSQL, gestion de la mémoire cache de niveau 1 et 2(Ehcache) d'Hibernate, Multi-threading…).
-Fiabilisation de la qualité des données (atomicité et cohérence des transactions)
-Supervision des applications exécutées en production (JMX, Metrics)
-Tests unitaires (Junit, Mockito)
-Refactorisation et revues de code (Sonar)
-Rédaction de la documentation
Environnement technique : Java/J2EE, servlet, HTTP, JSP, XML, Struts 1.3, Hibernate, SQL, Ant, Maven, REST (RESTEasy, Jersey) WebServices, PostgreSQL, AJAX, Bonita(BPM), Google Guice, Jetty, Jboss, Angularjs, HTML 5, Google chart API, Netty
• Mission à France Télécom - Pessac (fév.-juin 2011)
Dans le cadre du projet Accueil+, développement et mise en place de la version G2R0 comprenant :
Le bloc Offre personnalisée,
Le bloc Historique Usage,
Le bloc Facturation.
Le projet étant géré en méthodes agiles (scrum), participation aux développements de trois itérations majeures. Stand-up, meeting quotidien permettant d’échanger avec les autres intervenants sur les avancées et difficultés rencontrées.
Au sein d’une équipe de 4 développeurs encadrée par un chef de projet technique, réalisation de tâches de développement.
-réalisation de développement JAVA,
-rédaction de la documentation associée,
-réalisation des tests unitaires des programmes développés.
Environnement technique : Java/J2EE, servlet, HTTP, JSP, XML, SPRING, Hibernate, Maven, SOAP(CXF) WebServices, SQL, Wicket, JOnAS