EXPÉRIENCES
Développeur front-end Angular
SMARTIT - Depuis novembre 2023
Travailler sur différents projets en mode forfait : un projet from scatch et 2 projets TMA.
Equipe de 8 personnes : 1PO, 1SM, 1TL, 1QA, 4DEV.
Méthodologies agiles : Scrum (Sprint de 2 semaines)
Environnement technique :
Java 17, Maven, Gradle, Springboot3, PHP/ Symfony, Angular17, Angular Material, HTML5,
css3, React, Ionic, Cordova, Qwik, Web Service (REST & SOAP), IntelliJ, Android Studio,
Xcode, Sonar, Git, Jenkins, Jira, docker, swagger UI, Responsive design, Darkmode.
Développeur Frontend Angular
RTE - Depuis février 2021
PLASMA (Plateforme de Surveillance des Matériels) : Projet from Scratch consistant à remplacer un ancien outil 'PEXI' par le produit Plasma.
ETATMAT (Etat Matériel) : outil intranet chez RTE qui ressort l'état des matériels au sein des sites électriques en temps réel.
Equipe de 8 personnes : 1 PO, 1 SM, 1 TL, 5 dev.
Méthodes agiles : PI de 5 sprints, Sprint de 3 semaines.
Intégration continue sur les environnements de DEV, INTEG, RECETTE et PRE PROD.
Environnement technique : Java 17, Maven, Springboot2, Microservices, Angular14, Angular Material, HTML5, css3, Web Service (REST), IntelliJ, Visual Studio Code, Postgres, Liquibase, cassadra, Sonar, Git, Jenkins, Jira, Keycloak, kafka, docker, swagger UI, Micro FrontEnd, OpenLayer, Responsive design, Darkmode, Zeplin.
Développeur Frontend Angular
Renault Digital - Juin 2019 à décembre 2020 - Le plessis-Robinson - France
PMT : Plant Monitoring Tool.
Equipe de 9 personnes.
Réalisation Fullstack de fonctionnalités de PMT (Plant Monitoring Tool.) ulilisé par les contrôleurs de gestion dans les usines de Renault.
Intégration continue.
Environnement technique : Java 11, JEE, Gradle, Springboot2, Angular7, HTML5, css3, Web Service (REST), IntelliJ, Visual Studio Code, Postgres, Liquibase, Sonar, Git, Jira, Kebana.
Ingénieur Etudes et Développement
Accor Hotels - Juin 2017 à mai 2019 - Issy-Les-Moulineaux - France
Programme de fidélité Le Club AccorHotels en mode Feature Team pour le développement des évolutions. Le programme compte 50 millions d'utilisateurs
Migration d'une application interne Luke qui gère tous les comptes Customer Accor Hotels vers un nouveau visuel et une architecture single page Angular.
Equipe de 9 personnes.
Réalisation Fullstack de fonctionnalités d'administration back office du système Le Club AccorHotels.
Refonte de l'applicatif back office vers Angular 4.
Intégration continue.
Environnement technique : Java 7, JEE, Angular4, Angular1, HTML5, css3, Struts2, Spring, Hibernate, Web Service (REST), Tomcat, Eclipse, Visual Studio Code, Squirrel, Jenkins, Git, Jira.
Ingénieur Etudes et Développement
Aviva - Juillet 2015 à avril 2017 - Bois-Colombes - France
Etude et développement web : Java/J2EE, HTML5, css3, Bootstsrap3, AngularJS, Web
Services, Scrum.
Equipe de 12 personnes.
Ingénieur Etudes et Développement
Lcl - Mars 2014 à juin 2015 - Villejuif - France
Etude et développement web : Java/J2EE, HTML5, css3, Bootstsrap3, AngularJS, Web
Services, Scrum, Edge.
Equipe de 17 personnes (6 développeurs et 11 métier)
Simplification parcours client pour un projet immobilier.
Ingénieur Etudes et Développement Web
Sea Training - Mars 2012 à février 2014 - Sartrouville - France
Études et Développement Web : Java/J2EE/
PHP/MySQL/HTML5/CSS3/JavaScript/Jquery/Ajax
Projet Réseau Entrependre
Au sein d'une équipe de 2 personnes, j'ai participé au développement des évolutions et faire les ajustements de données de l'application web reseau-entreprendre
Correction des bugs et les defects
Suivi de projet et gestion des tickets avec l'outil Mantis
Technologies : Java/J2ee, hibernate, spring, struts2, javascript, Extjs, mysql.
Environnement de développement : Eclipse juno, Windows7, SqlServer2005,
Projet Voixoff
Au sein d'une équipe de 2 personnes, j'ai participé à l'internationalisation du site web : ******** (Ajout de l’anglais comme deuxième langue)
Etude de cahier des spécifications fonctionnelles et techniques
Installation de l’environnement de développement
Utilisation d’un tableau de clés pour la traduction pour les deux parties : php et javascript
Commit au fur et à mesure les développements sur SVN
Correction des bugs et des anomalies sur deux PV recettes
Utilisation de l’outil ‘Jira’ pour la gestion des tickets
Environnement de développement : Eclipse juno, Wamp server, Php5, Html, css3, jQuery, Ajax, MySql
Projets divers sur les technologies java,php,javascript,html,css,jquery,mysql.
Formation professionnelle
java/J2EE, php, html, css, sql, javascript, openOffice
Concepteur/Développeur Web : Eclipse / PHP5 / MySQL /
HTML5 / CSS3 / JavaScript / Ajax
Sea Training - Mars 2012 à février 2014 - Stage - Sartrouville - France
La mission s'est déroulée dans les locaux de Sea Training
Au sein d'une équipe de 2 personnes, j'ai participé à l'étude et l'amélioration d'une plateforme web, intégrant des fonctions d'un FrontOffice et d'un BackOffice sur internet du site web de Sea training : ********
Technologies : PHP5, MySQL, html5, CSS3, JavaScript, Ajax, Eclipse.
Tâches effectuées :
Installation des différents outils nécessaires pour le projet.
Rédaction des spécifications techniques et fonctionnelles.
Réalisation du développement du site web en PHP5, MySQL, html5, CSS3, JavaScript, Ajax.
Effectuer des tests unitaires (phpUnit).
Suivi de l'avancement des tâches en faisant le Daily Scrum (Méthodes agiles)
Architecture Logicielle JAVA/J2EE / Web Services / UML
-Entreprise ArchitectCapgemini - Février 2010 à février 2012 - Stage - Montbonnot (Grenoble) - France
La mission s'est déroulée au sein du département Télécom Média Défense de Capgemini
Grenoble.
Outils : JAVA/J2EE/Struts2, SQL(SQLDevelopper), PLSQL, Korn Shell, WebServices, Hudson,
Quality Center, QuickTest Pro.
Tâches effectuées :
Installation des différents outils nécessaires pour le projet OSDI.
Lecture des docs du projet OSDI (Cahier des charges, Contrât d’interface, Régles des
valorisations, Description de la BDD, Dossier d’Architecture Logicielle – Analyse
Fonctionnelle, Dossier d’Architecture Logicielle – Conception Détaillée).
Rédaction des DAL CD et DAL AF pour les versions G2R4 Pour le mobile et G2R2 pour
l'IMS.
Réalisation du développement (Ajout des nouvelles fonctionnalités, Ajout de nouvelles
IHM,…)
Effectuer des tests unitaires de non-régression à l’aide de l’outil Client Test, HP Quality
Center.
Effectuer les Change Request.
Automatiser les tests manuels via des scripts VB (QTP)
Suivi de l'avancement des tâches en faisant le Daily Scrum (Méthodes agiles)
Corriger les defects (Des retours de France Telecom).
Concepteur/Développeur Php5 / CSS3 / HTML / Javascript / MySQL
La Provence - Juin 2009 à août 2009 - Stage - Marseille (15ème) - France
Intégré à une équipe de 2 personnes, ma mission était de concevoir et d'implémenter une application intranet nommée Application Bac qui permet d'importer les données et de les consulter (pour les administrateurs). L'objectif de ce dispositif est de permettre aux provençaunautes, aux lecteurs de journal et aux utilisateurs de l'application de consulter
les résultats du baccalauréat dans les différents lycées de la région PACA. Ainsi, le but étant de centraliser les données dans la base de données CERES pour les mettre à disposition sur le web et en version papier.
Tâches effectuées :
Étude de la documentation nécessaire.
Déployer ces applications dans mon environnement de test.
Définir les spécifications fonctionnelles et techniques de l’application (cahier de charge)
Réaliser l’implémentation de l’application en PHP/MySQL en environnement Eclipse.
Tester le bon fonctionnement de l’appli l’import et l’export.
Réunion de suivi de l’avancement de travail 1 fois/semaine
Opérateur de production dans la salle blanche (salle de fabrication des plaquettes de silicium)
STMicroelectronics - Juin 2008 à août 2008 - Stage - Rousset (Aix-enprovence) - France
Acquérir un minimum d'expérience dans une entreprise afin de préparer l'intégration dans les prochains stages qui seront plus techniques et pour préparer aussi l'insertion dans mon environnement professionnel en tant qu'ingénieur au futur.
Tâches effectuées :
Etude de la documentation nécessaire pour le stage
Contrôle les machines de production (Robots travaillant en permanence et d’une façon automatique)
Maintenance des robots en cas de panne.