Mes compétences :
Hibernate
Tomcat
Java
J2EE
GWT
Spring
Entreprises
Bodet
- Ingénieur d'étude et développement
TREMENTINES2015 - maintenantMa mission s'inscrit dans le cadre d'une mission longue durée pour renforcer l'équipe de développement du nouveau pupitre tactile permettant de commander les tableaux d'affichage sportif.
Réalisation des différentes interfaces. Utilisation d'Android 4.4.
• Conception
• Réalisation du développement
Développement de la communication entre la carte métier et l'APK Android
• Conception
• Réalisation du développement
Intégration ponctuelle du service marketing
• Rédaction des spécifications
• Maquettages des IHMs
Bodet Software
- Ingénieur d'étude et développement - J2EE
Cholet2013 - 2015Ma mission s'inscrit dans le cadre d'une mission longue durée pour renforcer l'équipe de développement des IHMs sur le nouveau logiciel de gestion de temps Kelio.
Réalisation de différentes interfaces. Utilisation du Framework maison basé sur SWING et GWT.
• Conception et Planification
• Réalisation du développement
• Réalisation des tests et du bouchonnage des écrans
Réalisation de différents exports et éditions du logiciel. Utilisation de iTextPdf et de POI.
• Conception et Planification
• Réalisation du développement
• Réalisation des tests et du bouchonnage des écrans
Groupe Onepoint
- Ingénieur d'étude et développement - J2EE
Paris2012 - 2013Ma mission s’inscrit dans le cadre du centre de Service mis en place par le Groupe onePoint pour SFR.
Réalisation de correctives évolutives sur des sous projets d'Ulysse Services impactant le code Java, les workflows ainsi que la base de données. Participation à toutes les phases suivantes.
• Analyse du besoin, Spécification du besoin, Conception, Planification
• Réalisation du développement
• Test
• Livraison
Maintenances quotidiennes d'Ulysse Service pour corriger les différentes anomalies. Participation à toutes les phases suivantes.
• Analyse des anomalies, Chiffrage, Planification
• Correction
• Test
• Livraison
Bouygues Telecom
- Ingénieur d'étude et développement - Applications Java
Meudon2012 - 2012Projet Fraude : Développement de différents modules Java qui permettent d’enrichir le fonctionnement du progiciel de HP de détection de fraudes. Ces modules intègrent des informations complémentaires et ajoutent des nouvelles actions en cas de fraude dans l’interface de ce progiciel. Ils font appel à un certain nombre de web services sécurisés exposés par d’autres services techniques.
Phase de développement :
- Développement de modules en Java 1.6 (utilisation de Maven 2.0).
- Réalisation des appels aux Web Services sécurisés via l’utilisation de WS-Security.
- Utilisation du Framework Apache Velocity afin de baser le flux HTML sur des pages HTML prédéfinies.
- Création de scripte ksh pour le déploiement, l’installation et le lancement des modules sur les environnements de développement HP-UX.
Intégration continue et outils de livraison :
- Utilisation de Checkstyle, PMD et Javadoc pour l’intégration continue.
- Utilisation de CruiseControl pour le processus d’intégration continue.
- Utilisation de Continuus pour la livraison des modules.
Phase de test et de recette :
- Réalisation de tests unitaires avec JUNIT.
- Réalisation de bouchons de tests pour les appels des Web Services.
- Rédaction de fiches de tests avec Quality Center.
- Réalisation de la phase de qualité de recette usine.
Groupe SII
- Ingénieur d’études et développement - GWT 2.4 - Stage
Paris-13E-Arrondissement2011 - 2011Projet cartographie des compétences: Développement d'une application permettant de cartographier les niveaux de compétences des collaborateurs du pôle Ouest Centre Atlantique SII. Cette application permet d’évaluer et de suivre les niveaux de compétences de l’agence ou de groupes de collaborateurs. Elle propose également une interface qui permet aux collaborateurs de saisir leurs matrices de compétences. Cette application a été développée en Java avec le Framework GWT.
- Réalisation de documentations pour le projet (cahier des charges, dossier de spécifications, dossier d’architecture…)
- Recherche et Développement sur les nouveautés de Google Web Toolkit.
- Conception et mise en place de la base de données.
- Mise en place de Checkstyle, PMD et Javadoc.
- Développement de l’application utilisant le design pattern MVP et le protocole de communication RequestFactory.
- Utilisation d’une bibliothèque graphique GWT-Ext de Sencha qui implémente d’autres Widgets que ceux de GWT.
- Réalisation de tests unitaires.
Poste Immo
- Ingénieur d’études - Intégration continue - Stage
Paris2010 - 2010Projet serveur d’intégration continue: Recherche, étude et mise en place d’un serveur d’intégration continue.
- Recherche et étude de différents outils open source. (Outils d’intégration continue, outils de reporting, plugins).
- Installation et mise en fonctionnement d’un serveur d’intégration continue.
- Configuration des outils choisis (Hudson, Sonar ainsi que divers plugins Checkstyle, Pmd, Dry…).
- Ecriture des scripts Ant de plusieurs projets existants pour les intégrer au processus d’intégration continue.
- Réalisation de tests unitaires.
- Ecriture des règles de code pour Checkstyle et Pmd.
- Elaboration de documentations techniques sur le projet (140 pages) qui présentent tous les outils étudiés, la démarche pour les mettre en place ainsi que les méthodes de développement à utiliser avec un serveur d’intégration continue.
ISTIA
- Ingénieur développement - GWT 2.2 - Projet Etudiant
2010 - 2011Projet domotique: Développement d'une application permettant de commander à distance les entrées et sorties de microcontrôleurs. Cette application a été développée dans le cadre du projet DOMOS impliquant une dizaine de personnes et a été développée en Java via le Framework GWT
- Prise en main du Framework GWT.
- Mise en place d’un conteneur de servlet Tomcat.
- Réalisation de la couche métier avec différentes méthodes : parseur XML, requêtes client serveur…
- Réalisation de l’interface utilisant les Widgets de GWT.
- Vidéo de présentation du projet présente à l'adresse : http://www.youtube.com/watch?v=fr597Li4wkw
Nantes2017 - 2017M101J : MongoDB for Java Developers
Découverte de mongoDB, installation de mongo, le format JSON, la conception de schémas de données, l'interrogation et l'insertion de données, l'indexation tout cela dans une application Java (MongoDB Java Driver) avec Spark et FreeMarker.