
CV du
consultant
Réf PROF00003923
Compétences
BDD
HIBERNATE ACCESS MYSQL ORACLE POSTGRESQL SQL SERVERConnaissances fonctionnelles
audit AUTHENTIFICATION BACKEND communication digital e-commerce FACEBOOK Formateur google MOBILE office TWITTER Airwatch Cloud SSO WEB ANGLAIS ARIS CEP CTI droit EXTRANET FACTURATION Fidélité OSS ROI SAGE SAS SIGLangages
ECLIPSE J2EE JAVA JSON JSP JUNIT SPRING STRUTS SWIFT XML CXF HTML JBOSS JIRA SCRIPT SOA SQL VISUAL BASIC XSD AJAX ASP C css IPAD JAVASCRIPT ODI PASCAL R struts XPRESSMéthodes
Conception KANBAN Maven MERISE MVC REST SCRUM SVN tomcat WEB SERVICE Jenkins Management UML MDM MIGRATION PROJET Qualité ROSERéseaux et Middleware
FTP LAN réseaux SAN TNGSystèmes
GIT iOS APACHE IIS WINDOWS OS9Diplômes et formations
Pays / régions
Expérience professionnelle
FORMATION
04/2014 et 04/2016 : Scrum Alliance CSD Certificat.
06/2009 : Formation Techniques de communication en entreprise ESIC Paris.
09/2007 : Licence Analyse et conception des systèmes dinformation CNAM de Paris
06/2002 : D.E.U.A (Diplôme des études universitaires appliquées) en informatique Option:
Systèmes informatiques
06/1996 : Baccalauréat option : S.
EXPERIENCE PROFESSIONNELLE
07/2017 à nos jours : Développeur Backend Spring Boot pour le compte de Renault Digital.
GFE-Centric : Développement du Backend de lapplication GFE-Centric (2 développeurs backend). GFE-Centric est une application destinée au ingénieurs Renault pour la conception des nouveaux véhicules de la même marque :
o Implémentation de la sécurité basée sur le standard Open-Id en implicit flow.
o Couplage de lauthentification Open-Id avec une sécurité JWT pour la gestion de la durée des sessions et leur sécurisation.
o Mise en place des rôles et des privilèges des différents utilisateurs de lapplication.
o Implémentation de lhistorisation et de laudit total de la base de données.
o Mise en place de larchitecture et segmentation de lapplication en plusieurs microservices.
o Développement des web services REST.
o Implémentation des clients SOAP pour linterrogation du service tiers SIGNE.
ONE-TD : One-TD est le référentiel Renault pour la définition technique de toutes les pièces entrant dans la conception des véhicules de la même marque :
o Refactoring du modèle de données existant.
o Développement des web services REST.
o Implémentation de lhistorisation et de laudit total de la base de données.
Technologies :
Java 8, Spring Boot, Spring Rest, Spring Security, Spring MVC, Spring-cloud, Eureka, Zuul, RabbitMQ, Hystrix, Feign, Envers, Lambok, Jackson, JUNIT5, Postgresql , Tomcat8.
06/2016 à 06/2017 : Developper Team Leader / Scrum Master au sein du Digital Lab des Laboratoires Servier.
Développement de plusieurs applications entreprise iOS et Java/J2EE :
o Roole : Application mobile dentreprise qui propose le service de covoiturage entre collaborateurs Servier.
Technologies :
o iOS10, Swift3, Alamofire, APNS,AppConfig, Google Map Services.
o Java/J2EE, Spring Boot, Spring Rest, Spring Security, Spring MVC, Thymeleaf, Google Map Services, API Azure Blob, MySql, Tomcat8.
o Risk-management : Application de gestion, déclaration et de métrique des risques (applicatif, humain et matériel) liés au fonctionnement du groupe Servier.
Technologies :
o iOS10, Swift3, Alamofire, APNS, AppConfig (AirWatch).
o Java/J2EE, Spring Boot, Spring Rest, Spring Security, Spring MVC, MySql, Tomcat8.
o Office-BnB : Application mobile dentreprise de mise à disposition de bureaux dans les locaux Servier à fin que les collaborateurs puissent les utiliser durant leur déplacement.
Technologies :
o iOS10, Swift3, Alamofire, APNS, AppConfig (AirWatch).
o Java/J2EE, Spring Boot, Spring Rest, Spring Security, Spring MVC, Thymeleaf, API Azure Blob, MySql, Tomcat8.
o HowTO : Application iOS ainsi que son Backend et son Back-office , calqué sur le désigne de lApple App Store, cette application expose des application entreprise récupérer sur le MDM AirWatch de lentreprise, des vidéo en streaming et de la documentation.
Technologies :
o iOS9, Swift2, Alamofire, APNS, AppConfig (AirWatch).
o Java/J2EE, Spring Boot, Spring Rest, Spring Security, Spring MVC, API AirWAtch, API Azure Blob, MySQL, Tomcat8.
o POC Convertigo : réalisation dun POC pour lexposition de WS Rest à partir de site web de lentreprise noffrant pas dAPI.
02/2015 à 06/2016 : Mobile team leader chez Infogene.
Développement de plusieurs applications mobiles iOS ainsi qu'un BackOffice en Java/J2EE :
◦ AboContacto :
▪ AboContacto middle : Application iOS iPad d'entreprise pour les opticiens à fin de gérer les abonnements de lentilles ainsi que la fidélisation des clients.
◦ Technologies : iOS9 , Swift 2, Objective-C , Alamofire (WS REST).
▪ AboContacto client : Application iOS iPhone permettant aux utilisateurs de s'abonner à des lentilles et de gérer, suivre et modifier leur abonnement.
◦ Technologies : iOS9 , Swift 2, Objective-C , Alamofire (WS REST).
▪ AboContacto BackOffice : Application backOffice Java/J2EE avec des web services REST pour le middle et le client AboContacto :
◦ Technologies : Java, Spring Boot, Spring Security, Swagger, Jackson, Hibernale, JPA, Maven, Tomcat, MySQL.
◦ Store-Manager : Application iOS d'entreprise pour scanner des QRCode et la consultation des factures associées, avec possibilité d'impression et d'envoi par email.
▪ Technologies : iOS 8, Swift, Objective-C
◦ O2Kiosque : Application iOS d'entreprise pour la gestion et la diffusion ciblée de documents (pdf, doc etc) au sein de la flotte mobile du client avec gestion des push notification.
▪ Technologies : iOS 8, Swift, Objective-C, Alamofire (WS REST).
◦ Jamais sans mes lentilles : Application iOS pour le compte d'Optic2000 pour commander en ligne des lentilles, avec géolocalisation des magasins.
Technologies : iOS 8, Swift, Objective-C, Alamofire (WS REST).
11/2010 à 11/2014 : Ingénieur détude et de développement iOS et Java/J2EE chez Voyages-sncf
Développements sur lapplication mobile iOS « V. » (8 millions de téléchargement fin 2014) ainsi que sur son back-office HoraireEtResaSam serveur WS en techno Java/J2EE de la version M7 (06/2011) à la version M21 (11/2014), application de réservation et de paiement de billets de trains papier et dématérialisés :
o Développement de deepLinks avec limplémentation de Ad4push.
o Intégration des réseaux sociaux (Facebook, Twitter).
o Développements sur « Le Calendrier des Prix » : création des web services de recherche et de réservation en REST/SOAP sur le back-office (java/j2EE) ainsi que sur le front en Objective-c pour les terminaux iOS.
o Refonte graphique complète de lapplication « V. »
o Migration de lusine logicielle (Mercurial vers Git, SDK et outils de build) et divers travaux sur le serveur dintégration continue.
o Internationalisation de lapplication sur 7 langues.
o Développement de la gestion des passagers.
o Développement de lExpressBooking, fonctionnalité de réservation rapide pour les utilisateurs disposant dun compte client.
o Développement de web services et IHM de gestion des cartes de fidélité voyageurs.
o Développement de web services et IHM de gestion des préférences des voyageurs.
o Intégration de fonctionnalités partenaires (Location de voitures, hôtels etc)
o Migration vers iOS8.
Divers développements sur le site www.voyages-sncf.com :
o Mis en place du payement Paypal.
o Développement des espaces de confort voyageurs.
o Travaux de TMA.
Développement de lapplication CompagnonPro , application dédiée à linformation des clients professionnels détenteurs du BlackBerry.
Autres :
o Développement sur lapplication ReleaseManager , pour le lancement de release maven et livraison des application Java.
Technologies et méthodologie :
JAVA/J2EE : Spring, CXF, JAX-WS, Struts, JPA, Hibernate, JAXB, Sax, Vaadin, JSP, Freemarker, JavaScript, JSON, XML, XSD, Maven, Git, Mercurial, Eclipse, Intellij, Tomcat.
iOS : Objective-C, xCode, XCTool, Backelite, JSON, Appium.
Méthodologie : Agile, Scrum, Kanban, TDD.
Outils : Hudson, Jenkins, Jira, Gitlab, Git, Mercurial.
01/2008 à 06/2010 : Consultant Java J2EE pour le compte De la société ALLENCE, projets réalisés :
Mise en place de larchitecture applicative et participation au développement du projet Eformat, application Intranet pour lextraction, la dématérialisation et le transfert de stages de formations à partir de la BDD existante du client, avec gestion de la sécurité et des droits des utilisateurs et ordonnanceur pour lexécution ponctuelle des tâches automatisées,
Framework et technologies utilisées : Maven2, SVN, Struts2, JPA, Hibernate, Spring, AcegiSecurity, Ajax, Quartz, JAXB , Sax, MySQL, JSP, JavaScript, XML, XSD.
Environnement : Tomcat, Intellij Idea, SQL Server , MySQL, PowerAMC, Windows
Développement : Configuration des dépendances et la mise à disposition des Frameworks et librairies utilisées, mapping de la BDD, création de la couche DAO et des méthodes de services et divers autres développements à tous les niveaux applicatifs.
Mise en place de larchitecture applicative et participation au développement du projet Extranet-OF, application web de gestion, dématérialisation et transfert de données relatives aux organismes de formation, et synchronisation automatisée des données avec lapplication ALPHA2.
Framework et technologies utilisées : Maven2, SVN, Struts2, JPA, Hibernate , Spring , TestNg, Ajax, Quartz, JAXB , Sax, JSP, JavaScript, XML, XSD.
Environnement : Tomcat, Intellij Idea, SQL Server , MySQL, PowerAMC, Windows
Développement : Configuration des dépendances et la mise à disposition des Frameworks et
librairies utilisées, mapping de la BDD, création de la couche DAO et des méthodes de services
et divers autres développements à tous les niveaux applicatifs, mise en place dun mécanisme
d'échanges industrialisée permettant la communication entre le client et ses partenaires avec
déclanchement des opérations en déféré.
.
Divers travaux de TMA et évolutions dont :
o La réalisation dun système de calcul automatique des distances entre ladresse des stagiaires et leurs lieux de formation pour le calcul des frais kilométrique dans ALPHA2.
o Architecture, conception et développement d'un composant de transfert de fichiers par FTPS dans le projet ALPHA2.
o Refonte des droits dans le projet ALPHA2 : filtrage des données et gestion des droits des administrateurs domiciliés dans les DOM.
15/08/2007 25/09/2007 : Conception et réalisation dun site e-commerce Librairie en ligne,
fonctionnalités du site : édition des ficges de nouveaux livres en ligne, gestion en ligne des fichiers annexes (photos de couverture, extraits du livre etc.), gestion des panier, gestion des utilisateurs. Framework et technologies utilisées : Hibernate, Struts 2, Spring, Eclipse, Tomcat, MySql, PowerAMC, CSS, javascript, SiteMesh.
03/2007 - 08/2007 : Développeurs Concepteurs J2EE stagiaire pour le compte de SIF France.
Conception et réalisation dun site gestion de contenu comprenant un Forum, édition et mise en
forme des pages du site en ligne, édition des News, gestion documentaire, gestion des droits des
utilisateurs, moteur de recherche et annuaire interne.
Framework et technologies utilisées : J2EE, Hibernate, Struts 2, Spring, Eclipse, Tomcat,
PowerAMC , MySql, CSS, javascript, SiteMesh.
05/2004 - 09/2006 : Animateur de classe à lécole la Plaine Paris 20eme.
05/2003 - 09/2003 : Analyste programmeur pour le compte de SARL-Abderrahime société dimport-export
de matériel informatique, réalisation d'une application de gestion de stock, facturation et suivi de la clientèle en Visual Basic 6, Access2000.
01/2003 05/2003 : Formateur en informatique pour le compte de New-Forma : cours dinitiation,
de bureautique et dinternet.
08 /2002 12/2002 : Responsable administrateur de Cybercafé pour le compte de First-School.
03/2002 06/2002 : Web développeur stagiaire Réalisation et conception dun site Web dynamique
en intranet pour la gestion de la scolarité de linstitut dinformatique de Msila - ALGERIE, outils
utilisés : Serveur web IIS, MS Acces (OBDC), ASP, HTML, et ceci dans le cadre du projet de
fin détudes.
Compétences professionnelles
Technologies :
Java, J2EE, Hibernate, JPA, Spring, Struts 1 et 2, Acegi, Maven, SVN, Ajax, Sax, JaxB,Velocity, Freemarker, JSP, Vaadin, CXF, Jax-ws.
Objective-c, xCode, xcTool, Backelite, underscore
Langages : Java, Objective-C, Scripting sh, JavaScript, VB6, SQL, Pascal, Json, XML, XSD.
Serveur dapplication : Apache Tomcat, JBOSS , Glassfish.
Bases de données : Oracle, SQL Server, MySQL, MS Access.
Outils de conception et de développement : PowerAMC, Intellij, Eclipse, UML 2, Merise.
Autre : Git, Mercurial, Jira,, Crashlytics.
Langues
Anglais : Technique, Lu.
Arabe : Lu, écrit, parlé.
Centres d'intérêt
Loisirs : Voyages, lecture, vélo.
Qualités personnelles: Autodidacte, dynamique et sérieux.
Consultants similaires
Compétences : communication, Product manager, Acquisition, AI, allemand, ...
consultant Retenir
Compétences : Conception, JAVA, SQL, VB, XML, Banque de détail, Gestion ...
consultant Retenir
Compétences : AGILE, audit, Banque, Finance, PROCESS IMPROVEMENT, ...
consultant Retenir
Compétences : audit, COMPLIANCE, PILOTAGE, PROJET, Analyse, communication, ...
consultant Retenir
Compétences : BACKEND, Conception, développement, FRONTEND, Salesforce, ...
consultant Retenir
Compétences : BACKEND, développement, FRONTEND, Salesforce, SCRUM, ...
consultant Retenir
Compétences : AGILE, BACKEND, FRONTEND, Mulesoft, Salesforce, ACCESS, ...
consultant Retenir
Compétences : BACKEND, Conception, dataweave, développement, FRONTEND, ...
consultant Retenir
Compétences : .NET, ASP, Azure, BACKEND, TESTS, APPS, Architecture, ...
consultant Retenir
Compétences : Architecture, Conception, développement, Mulesoft, ...
consultant Retenir