-
Groupe Onepoint
- Ingénieur d'études et développement JAVA EE
Paris
2018 - maintenant
Maintenance et évolution pour SFR des applicatifs de déploiement pour les clients entreprise : Java J2EE
-
DTA Ingénierie
- Ingénieur d'études et développement JAVA EE
Saint-Herblain
2016 - 2017
Mission chez OnePoint pour le compte de SFR :
- Maintenance corrective et évolutive d’applications web JAVA EE
- Analyse des besoins (échanges avec la MOA SFR)
- Modélisation de WorkFlow W4 de traitement via le logiciel Process Composer
- Correction et évolution d’IHM
- Revues et Optimisation de code, Respect des normes de qualité
- Réalisation de tests unitaires et fonctionnels
- Mise en production des applications (responsable préparation et réalisation)
- Participation aux réunions d’avancement en interne
- Rédaction de spécifications techniques détaillées avec l’outil Testlink
Environnement Technique : Java EE, Spring, JSP, Oracle
-
CR Informatics
- Concepteur développeur web
Rennes
2014 - 2015
Conception et développement d’une application Web pour la gestion informatisée des demandes administratives délivrés par le Consulat du Rwanda en France
Au sein d’une équipe de 5 personnes, Développement d’une application web qui permet la gestion des demandes administratives (Visa, Passeports, Acte de naissance, diverses attestations, etc.)
L’application est utilisée par le personnel du Consulat afin de saisir toutes les demandes qu’elles reçoivent, faire le suivi de ses dernières, les sauvegarder et imprimer.
Dans ce cadre :
-- Rédaction du cahier de charges
-- Rédaction des spécifications techniques et fonctionnelles
-- Définition de l’architecture technique
-- Développement de l’environnement technique
-- Développement de la partie IHM, de toutes les classes métiers
-- Mise en place d’un module d’authentification
-- Tests unitaires
-- Rédaction cahier de tests
-- Intégration sur plateforme
-- V alidation
-- Livraison et recette avec le client
-- Support
Environnement technique : Windows / Linux
Technologies utilisées : Java EE (Spring 4.0 + Maven 4 + Hibernate + MySQL), JDK 1.6
Logiciels : Eclipse Luna, MySQL Workbench
Méthodologie : Scrum Agile
-
Orange
- Développeur Web
Paris
2014 - 2014
Développement d’une application Web pour la gestion des projets.
Au sein du département R&D, dans une équipe de 5 personnes, notre mission était de développer une application web qui permettra aux :
• Managers : obtenir une vue d’ensemble de l’avancement d’un ou plusieurs projets
• chefs de projets : gérer les équipes, affecter des tâches, créer des projets, gérer l’avancement du projet
• développeurs : voir et gérer ses tâches, voir l’avancement du projet, voir le planning
• responsables qualification : voir le planning, voir les livraisons effectuées, envoyer des tickets
• service marketing et commercial : créer des projets, éditer le SWOT
Dans ce cadre :
-- Rédaction des spécifications fonctionnelles et techniques
-- Découpage et Développement des différents bundles
-- Mise en place et configuration des bundles (librairies) :
o Besimple : pour gérer l’authentification des utilisateurs
o Sylius pour gérer le CRUD (Create, Read, Update, Delete)
-- Intégration sur plateforme
Environnement technique : Windows 7, Linux, Symfony 2.3, PHP>=5.3.3
Logiciels : PhpStorm 7.1.2, MySQL Workbench 6.1, Cygwin64
En parallèle, j’ai développé une application (côté IHM) qui fournit la liste des scripts que le service validation utilisera pour faire la validation des outils ou moyens de transactions bancaires.
Dans ce cadre :
-- Rédaction des spécifications fonctionnelles et techniques
-- Découpage et réorganisation du code
-- Développement des différentes vues en utilisation la librairie Ruban de WPF
-- Intégration et correction des bugs
Environnement technique : Windows : SE : 7/8, WPF 4.5 : XAML, C# Logiciels: Visual Studio 2013, Microsoft Access 2003
-
Université de Rennes 1
- Projet Scolaire —> Concepteur développeur informatique
2013 - 2013
Conception et développement d’une application Web pour la simulation de la consommation du chauffage
Au sein d’une équipe de 5 personnes, Développement d’une application web qui fournit un bilan énergétique afin de guider les professionnels dans leurs prises de décisions et d’aider les clients à y voir clair sur leurs besoins en chauffage :
Cette application doit être également sécurisée par clé d’activation.
Contraintes clients :
-- Mobilité : Tablettes et PC portables
-- Evolutif : Mise à jour facilement (prix, normes énergétiques, calcul...)
-- Sécurité : Clé d’activation, sauvegarde du résultat dans un fichier XML crypté
Dans ce cadre :
-- Rédaction des spécifications techniques et fonctionnelles
-- Développement de la partie IHM, de toutes les classes métiers mobile pc, client web
-- Tests unitaires
-- Rédaction cahier de tests
-- Intégration sur plateforme
-- Validation
-- Livraison et recette avec le client
-- Support
Environnement technique : Windows : Tablettes PC SE : 7/8, WPF : XAML, C# Logiciels : Visual Studio 2012, Expression Blend 4, Project 2013, TFS
-
Orange Business Services IT&L@bs
- Stage —> Assistant MOA
2012 - 2012
Conception et développement d’une application de gestion du catalogue des indicateurs
Au sein l’équipe Portal & Knowledge Management, développement d’une application web qui offre un reporting web avec des indicateurs pertinents sur la sécurité, l’usage et la qualité de service.
• Définition du Product Backlog
• Evaluation des de la complexité des différents points
• Définition des sprints
• Développement modulaire et évolutif avec la méthode Agile Scrum
• Réalisation des diagrammes du MCD, de séquences et de classes
• Définition des classes métiers
• Utilisation du MySQL pour importer les données du fichier Excel
• Rester dans la ligne de la chartre Orange
• Alléger les procédures humaines : création, modification, suppression...
Fonctionnalités :
• Produire une application multi-utilisateurs (Proof of concept)
• Manager les indicateurs : création, modification, suppression
• Recherche mono ou multi-critères des indicateurs dans la base
Données :
• Récupérer la totalité des données dans le fichier Excel
• Optimiser la BD en indexant les champs importants
• Optimiser les requêtes pour améliorer la performance
• Prendre en compte le grand nombre de données
• Produire une interface IHM conviviale, ergonomique et simple
Logiciels : Netbeans IDE7.2, Workbench MySQL, JPA, JSF, EclipseLink, GlassFish v3
-
Université de Rennes 1
- Projet Scolaire —> Concepteur développeur informatique
2011 - 2011
Conception et développement d’un système de ventes aux enchères en lignes
Intégré au sein d’une équipe de trois étudiants pour la réalisation d’un site web dynamique de E-commerce. Il s’agit de concourir avec Ubid ou Ebay mais avec une fonctionnalité qui permet de garantir la solvabilité de toutes enchères effectuées sur le site.
Fonctionnalités :
Via un navigateur, le client se connecte au site internet et peut effectuer les opérations suivantes :
• Enregistrement et connexion
• Consulter les enchères en cours ou à venir
• Sélection d’un ou plusieurs articles
• Gérer son panier (consulter, ajouter/retirer des articles)
• Donner un avis
• Gestion de crédit
• Gestion des enchères
• Effectuer un paiement
Logiciels : Netbeans, MySQL, PowerAMC, J2EE, JSF
-
Orange
- Alternance —> Webmaster
Paris
2010 - 2010
Responsable du Portail Orange Centrafrique www.orangerca.com
Intégré dans le département du Système d’information, dans un premier temps, j’étais Webmaster responsable du portail. Mes missions étaient :
• Faire de la rétro ingénierie du portail dû au manque de documentation
• Développement et intégration des nouveaux services définis par le service commercial
et marketing
• Rédaction des procédures et manuels d’administration
• Gestion quotidienne du portail : Configuration, Paramétrage
• Création des fichiers Batch pour démarrage de certains services
Ensuite, j’ai mis en place un serveur Radius pour sécuriser le réseau Wifi dans les locaux
• Travail documentaire
• Veille technologique
• Installation de FreeRadius
• Configuration des fichiers : radiusd.conf, clients.conf, sql.conf, users
• Tester Radius
Logiciels : Environnement : Linux / Windows - Langages : PHP, CSS, HTML, JavaScript