CNP Assurances octobre 2015 - à ce jour
Projet J'ai été intégré qu sein du service Innovation de CNP Assurances. L'objectif de cette équipe, composée de moins de 10 personnes, est de réaliser des projets dans des délais courts et en travaillant au plus proche de la demande client. Pour cela, le développeur est amené à travailler directement avec le client au jour le jour.
Le service est responsable d'une dizaine de projets, comme par exemple :
• Un service d'automatisation de chiffrage de contrat d'assurance, utilisé par des courtiers partenaires de la CNP
• Une encyclopédie des produits et services proposés par la CNP
• Un service de messagerie entre conseillers, pour regrouper et trier les questions fréquentes
Mission Pour cette première vraie expérience Liferay, je suis principalement intervenu sur le service de messagerie et l'encyclopédie, qui sont deux projets sur le portail Liferay 6.2. J'ai aussi eu une fonctionnalité à développer sur un portail permettant la déclaration des sinistres en ligne, sur Liferay 7.
Ma mission consistait à :
• développer de nouvelles fonctionnalités,
• travailler sur l'optimisation des performances des applications,
• gérer les plateformes d'intégration continue,
• automatiser les tests avec Selenium,
• suivre les recettes,
• effectuer les mises en production.
J'ai aussi été en charge de la migration de tous les projets de SVN vers Git.
Équipe 5 développeurs
Technologies et outils Portails Liferay 6.2 et 7
Bases de donnée Oracle et MySQL
Outils : Svn, Git, Gitlab, Ant, Jenkins, Selenium, Redmine
La Réunion Aérienne avril 2014 - octobre 2015
Projet Travail sur le système de gestion d'asurrance, coassurance et réassurance de La Réunion
Aérienne, qui est un assureur du domaine aéronautique présent sur Paris et Londres :
• Migration des données depuis un ancien système (GUI) vers un nouveau (webapp),
• Intégration de la gestion comptable dans le nouveau système,
• Création d'un entrepôt de données pour générer des statistiques sur les assurés,
• Evolution des différents produits proposés à Paris
• Intégration de l'agence Londonienne dans le nouveau système
• Maintenance/Exploitation du nouveau système
Mission
• Création d'un batch qui charge les contrats de l'ancien système, les transforme et les stocke au format du nouveau système
• Création des entités Enveloppes, qui permettent l'émargement des primes et sinistres directement dans le système (Front+Back)
• Création de scripts SQL pour générer le nouvel entrepôt de données
• Création d'un nouveau produit simplifié dans le système de gestion qui sera utilisé par les soucripteurs de l'agence de Londres
• Ajout d'une brique dans la procédure de calcul des primes et sinistres générés pour la réassurance
• Correction et suivi des demandes des utilisateurs à propos du nouveau système
Équipe 5 développeurs
Technologies et outils Projet : Méthode agile, itérations de 2 semaines
Front : JSP, AngularJS, jQuery, Spring MVC, Elastic Search
Back : Java, JEE, Hibernate, Spring, Spring Webflow, Oracle SQL
Autres : Maven, Git, IntelliJ, Jenkins, Mantis, Sonar, Nexus
Excilys mars 2014 - avril 2014
Projet Travail sur l'application web Capico-shop, qui est le composant permettant la vente de
manuels en ligne au sein du progiciel Capico.
Mission Développement de la partie front :
• Vitrine des produits disponibles
• Gestion de l'authentification
• Système de paiement via Paypal
Équipe 2 personnes
Technologies et outils Angular JS, grunt, SASS
Spark Archives février 2014 - mars 2014
Projet Mise en place d'un portail Liferay pour la société Spark Archives. Le portail sera utilisé par
EDF pour avoir des informations sur des archives référencées chez Spark Archives.
Mission Création du portail Liferay, de la conception à la mise en recette utilisateur.
Mise en place de différents portlets :
• Portlet d'import des archives
• Porlet de recherche d'archives
• Gestion d'un panier contenant des archives
• Divers portlets informatifs
Mise en place du theme EDF pour tout le site.
Mise en place de la base de données et livraison du portail sur un serveur tomcat dédié.
Équipe 1 personne
Technologies et outils Développement sur Eclipse avec le plugin Liferay, sur Windows 7.
Dassault Systemes juin 2013 - décembre 2013
Projet Logiciel de conception 3D CATIA.
Mission
Integration du mouvement dans le module d'esquisse 2D du logiciel de conception 3D
CATIA. Developpements en C++ sur Visual Studi.
Équipe 2 personnes
Technologies et outils C++, Visual Studio.
Atos Worldline juin 2011 - juin 2012
Projet Année de césure (stage d'un an chez Atos Worldline à Lyon).
Mission Développement de nouvelles fonctionnalités pour le site Carrefour Drive avec notamment la mise en place d'un système de gestion de documents éditoriaux.
Équipe 5 personnes
Technologies et outils Java, JEE, Tapestry.
COMPÉTENCES TECHNIQUES
Développement mobile Android
Serveurs Web Tomcat
SGBD MySQL, Oracle
Systèmes d'exploitation Ubuntu, Windows
Composants Spring, Hibernate, Maven
Méthode de gestion de Méthode Agile
Produits Liferay, Eclipse, IntelliJ, Git, SVN, OpenGL, VTK
Langages Java, Javascript, HTML, CSS, C, C++, Python, PHP, Matlab
COMPÉTENCES FONCTIONNELLES
Assurance Mission de plus d'un an dans l'entreprise La Réunion Aérienne (Assureur dans l'aéronautique). Travail sur le système de gestion des primes et sinistres, tout en apprenant les principes et le vocabulaire du métier d'assureur : notamment tout ce qui se rapporte à l'assurance, la coassurance et la réassurance.
Vente Travail d'un an sur le site Drive de Carrefour : Gestion des commandes, des bons de réductions, des horaires de retrait des commandes, des documents éditoriaux présents sur le site.
DIPLÔMES ET FORMATIONS
Diplômes
Ingénieur CPE Lyon
Baccalauréat avec mention bien en 2007
Certification Oracle Certified Professionnal Java Programmer obtenue en Avril 2014
Langues
Français - Langue maternelle
Anglais - Courant
Espagnol - Bon niveau
Formations
Classes préparatoires intégrées Math sup/ Math spé à CPE Lyon, spécialité MP. 2 ans
Ecole d'ingénieur CPE Lyon, filière Electronique - Informatique - Télécommunications.
Spécialisation en informatique, avec développements principalement en C++.
Dernière année passée en échange dans l'université de Purdue aux Etats-Unis.
3 ans
Formations
Sur 2 mois, formation et mise en oeuvre des technologies suivantes :
Java, JEE (Servlet/JSP/JPA), Spring, Spring MVC, Spring Security, Maven, SQL, JDBC/JDBC
Template/Hibernate/JPA/QueryDSL/Spring Data JPA, Jax-RS/Jackson/Jax-WS, Android,
HTML/CSS/AngularJS/Grunt/SASS, Liferay, Git.