-
Celad L'ingenierie à visage humain
- Ingénieur d'étude et développement Java
Toulouse
2014 - maintenant
Mission décomposée en plusieurs lots. L'objectif final étant de mettre en place une plateforme web complexe dans le domaine de la monétique qui permette aux banques d'offrir aux entreprises des services pour leurs collaborateurs via une Nouvelle Carte Affaire NCA.
Réalisation(s) :
1ier lot : Migration de la BD de Sybase vers Oracle (Tables, Index, Séquences, Procédures, Fonctions), Faire tourner l'applicatif sur le serveur JBoss 7 au lieu de Tomcat, mise à jour des dépendances Maven.
2e lot : Ce lot concerne essentiellement la partie conception et développement de nouvelles fonctionnalités
* Correction de bugs existants. ;
* Développement de nouvelles fonctionnalités. ;
* Développement et déroulement des tests unitaires notamment des procédures et fonctions Oracle PL/SQL.
Environnement technique: Java/J2ee (Spring MVC, Spring batch, Spring security, Hibernate, JPA), Oracle, Maven, JQuery, Eclipse, ALM (HP Application Lifecycle Management).
-
Groupe Prosodie
- Ingénieur d'étude et développement Java-Groovy/Grails
2014 - 2014
(3 mois), mission Celad pour le groupe Prosodie, Baillargues (34)
Maintenance du site web version mobile d'Yves Rocher et ce pour 14 pays dans le monde (France, Allemagne, Autriche, Suisse, Espagne, Russie, USA, Canada, Finlande, Hollande, Danemark, Suède, Belgique et Norvège) tout en s'imposant une méthode agile à savoir l'eXtreme Programming.
Réalisation(s) : Refonte totale du panier client, mise en place du tri des produits en fonction des prix/avis, finalisation d'un dossier important quant aux consentements et maintien en conditions opérationnelles.
Environnement technique : Linux (Ubuntu), Java-Groovy/Grails, Wope (Develop once in HTML5 and publish everywhere), Maven, JQuery, CSS3, HTML5, IDE (Spring Tools Suite), GSP (Groovy Server Page), Bug tracker (Mantis), Intégration continue (Jenkins).
-
AL6
- Ingénieur d'étude et développement Java
2011 - 2014
Ajout des évolutions applicatives tout en maintenant la compatibilité entre les versions, migration vers des versions plus récentes des frameworks utilisés
Réalisation(s) : Mise en place de système d'authentification centralisée pour Weldom, amélioration et évolution du traceur de pré-dalles en béton pour LB7, générateur des devis pour KP1, gestion des chantiers pour KP1, service web pour KP1
Environnement technique : Linux (Debian), Java/J2ee (GWT, Struts, Hibernate, EJB 2, JNDI, Servlet, JSP, Swing), Web Services (Apache CXF), Javascript, SGBD (SQL Server, PostgreSQL, Oracle), PL/SQL, IDE (Eclipse), JQuery, Ajax (DWR), Serveurs d'applications (JBoss, Tomcat), Intégration continue (Hudson).
-
Prosodie
- Ingénieur Développement Java
Boulogne-Billancourt
2010 - 2011
(15 mois) en SSII pour Prosodie à Baillargues (34)
Maintien en condition opérationnelle, surveillance et support, intrevenir en cas d'incidents de toute nature (problèmes de données, techniques, tentatives de fraudes, etc) et ce directement en production afin de rétablir la situation très rapidement de la maniére la plus efficace,
Réalisation(s) : Mise en place de :
* Un nouveau mode de paiement que pour Yves Rocher Allemagne
* Filtres applicatifs afin de détourner les tentatives de fraudes sur le site web E-Commerce www.yves-rocher.xx pour Yves Rocher
* Nouveau module qui permet de faire bénéficier les clients des échantillons (produits cosmétiques) pour Yves Rocher
* Un système de cache applicatif de façon générique pour Yves Rocher
Environnement technique : Linux (RedHat), Java/J2ee (OFBiz, Servlet, JSP, FTL, BSH), Javascript, PL/SQL, Ajax, SGBD (Oracle), IDE (Eclipse), Tests (Selenium IDE), JQuery, Serveur d'application (Tomcat), Serveur web (Apache), Tests (JMeter), Bug tracker (Redmine).
-
À INRA
- Ingénieur d'études et développement
2009 - 2010
Migration d'une application de gestion de données botaniques de VB6 vers Java
Réalisation(s) : Refactorisation du code source existant, évolution (Multilingue, DAO ADO et multi base de données), migration de la base de données de Access 2003 PostgreSQL et MySQL, migration progressive de VB6 Java, test unitaires
Environnement technique: Java/J2se (Swing, Awt), VB6, SGBD (Access 2003, PostgreSQL, MySQL), IDE (Eclipse), Tests (Junit), Talend Open Studio.
-
À TellOver
- Ingénieur d'études et développement
2009 - 2009
Ajout de quelques pages web au sein d'un site web afin de calculer le prix du mètre carré de l'immobilier dans toute la France
Réalisation(s) : Mise en place de plusieurs formulaires dans le site web qui permettent aux utilisateurs d'obtenir le prix du mètre carré de l'immobilier en France afin de faire un comparatif des prix
Environnement technique : PHP 4, Javascript, Ajax, SGBD (MySQL), IDE (Eclipse).
-
Sanofi Aventis
- Ingénieur d'études et développement Java
Paris
2008 - 2009
Migration de macro de Splus vers R en Java
Réalisation(s) : Correction des bugs, ajout de nouvelles fonctionnalités, établissement de la connexion Java R, migration des macros de Splus vers R
Environnement technique : Linux (OpenSuse), Java/J2se (JRI : Java/R Interface), Splus, R, IDE (Eclipse), Tests (Junit).
-
À CIRAD
- Stagiaire
2008 - 2008
Conception et développement de site web flexible et intégré connecté au SI TropGene
Réalisation(s) : Mise en place d'un système de mapping des composants graphiques via un fichier XML, création de site web connecté en permanence au système d'information TropGene
Environnement technique : Java/J2ee (Hibernate, Servlet, JSP), Javascript, PL/SQL, Ajax, SGBD (PostgreSQL, MySQL), IDE (Eclipse), Tests (Junit), Serveur d'application (Tomcat).
-
À MSA - Algérie
- Développeur
2002 - 2005
Conception et développement d'un module de comptabilité générale
Réalisation(s) : Création de logiciel de comptabilité générale, mise en place de procédures stockées et trigger assez complexe afin de veiller sur l'intégrité des données
Environnement technique: Windows 2000, VB6, SGBD (SQL Server), IDE (Microsoft Visual Studio).