About Raphaël
English
Fluent
French
Native or bilingual
Experience
- EnergismeFormateur Expert Hbase/Phoenix et AccompagnateurENERGY AND UTILITIESApril 2021 - Today (5 years and 2 months)Boulogne-Billancourt, FrancePassage d'un état de blocage à une série de quick win. Leséquipiers partage maintenant une vision simplifiéed’architecture cible et gagnent en maîtrise à chaquenouvelle étapes.Détail:• Animation d’une journée d’initiation à Hbase/Phoenix• Prise en compte des problématiques de performances etde multiplication des traitements• Atelier pour résoudre un problème de hot-spottingutilisant peu de regions du cluster (+3000 % deperformance de lecture et utilisation de -70% deressource disque)• Participation aux réunions de brain storming pouraffinage d’une roadmap• Proposition de simplifications d'architecture etregroupements/réduction des traitements• Assistance à la conception d’un traitement de BulkLoading plus performant grâce à Spark. Démonstration de la performance du job map reduce permettant l'ingestion d'1 Million de ligne en 30 secondes.
- FNAC DartyConsultant Technico FonctionnelRETAIL (LARGE RETAILERS)October 2014 - February 2016 (1 year and 5 months)Paris, France• Bilan: Mise en place d'une organisation complète de Zéro pour la création d'un Référentiel Produit unique de la Marketplace de la Fnac qui lui a permis de résister à la concurrence d'Amazon.• Clés du succès: L'industrialisation des déploiements avec Gradle a permis de transformer notre activité et permis la réussite du projet. On est passé de 90% d'intégration et 10% de développement à 90% de développement et 10% d'intégration.Détail:• Réponse à Request for Proposal• Démonstration de faisabilité Proof of Technology• Démonstration de faisabilité affinée Proof of Concept• Diriger les entretiens d’embauche techniques• Former sur MDM CE11 / Java EE / Intégration• Participation aux ateliers de recueil des besoins• Rédaction de la Spécification Fonctionnelle Générale• Rédaction de Spécifications Techniques• Création & Maintenance du modèle de données• Conception intégrée à MDM CE 11• Industrialisation des déploiements (moins de 10 min, avec Gradle + ANT+ Shell Script)• Automatisation de déploiement des tables DB2 SQL externes en environnements non ISO• Développement d’IHM spécifiques : liens bidirectionnels, métadonnées des assets, modèle variant initial (avec de l’AJAX)• Estimation de la charge du développement de Règles de Gestion• Répartition des tâches• Contrôle de l’avancement avec fichier de suivi partagé et point d’équipe quotidien• Rédaction de la procédure de déploiement
- EDF CommerceTech Lead Big DataENERGY AND UTILITIESApril 2018 - June 2019 (1 year and 3 months)Paris, FranceMission initiale d'alimentation et exposition de données de références:• Auto-organisation autour d'un Kanban avec Daily Scrum• Planning poker pour découpe en User Stories de 2 semaines• Platforme Hortonworks: HDFS, Kafka, Spark, Hive, Hbase, Ambari, Yarn• Adaptation: Initialisation avec Wip Limit à 1 pour enchaîner les Stories grâce à un focus de team• Adaptation: Automatisations avec Gradle et Jenkins• Adaptation: Création d'un installeur d'environnement de développement complet pour l'ensemble du pôle• Adaptation: Démonstration avec projet en Angular JS pour partager avec les autres équipes• Evolution: Rôle de support et accélérateur des équipes de production• Adaptation: Test First avec Framework Cucumber et Behavior Driven Development• Adaptation: Apprendre le Scala dans api d'alimentation Hbase avec Spark Streaming• Adaptation: Création de Web Services d'exposition des données Hbase avec Jax-RS(Jersey2)• Adaptation: Création de projet de test de performances et de montée en charge avec Gatling• Adaptation: Api d' exposition rendue générique• Bilan: Création du référentiel des consommations d’énergie et de leur facturation et d'api d'exposition nécessaire à la supervision marketing et aux applicatifs EDF sur vos smartphone.• Clés du succès: L'organisation faite de petite itérations autour d'un tableau représentant les étapes nécessaire à la mise en production rapide permet une vision partagée. (Conception>Test>Développement>Déploiement)Le code des traitements de flux et par lots, ainsi que celui des api d'exposition était le plus générique possible, cela a permis de modifier notre activité de 90% développement 10% intégration à 40% Montée en compétence sur les architectures Big Data 50% développement 10% intégrationDétail:• Adaptation: Industrialisation des processus de développement dans chaque projets: Tests Cucumber avec rapport, Debug à chaud, bundle de livraison multi environnement ...• Formation: Diffusion de bonnes pratiques via pair programming dans l'équipe et via des ateliers techniques avec le reste du pôle• Adaptation: Reprise et amélioration du projet créateur d'api d'exposition génériques (Gradle+Spring Boot) des données du référentiel Hbase ( génération de code en contract first avec Swagger 2.0)• Adaptation: Création d'un pur codebase ETL Spark+Scala (Hbase -> Elastic Search) dédié au index de recherches croisées et pagination des apis. Il créé des indexes en 3 à 10 min au lieu de 1 à 3h avec l'ancienne solution.• Enrichissement et maintient d'un projet de récurrent avec Spark Streaming (Kafka -> Elastic Search)
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Concepteur Développeur d’application Java EE (RNCP niveau 6)AFPA2014Projet : développement d’un site d’e-Commerce Librairie en ligne Back Office avec Swing + JBDC + SQL Server 2008 Front Office sur modèle M.V.C avec pour Vue JSTL + CSS et un Contrôleur Servlet Durée : 1 mois
- BTS Informatique de Gestion option Développeur d'ApplicationMicropole Institute Paris2005Projet : développement d’un site de Gestion de la Relation Client GRC pour une société de Télémarketing (Front Office) Durée 1 mois
Certifications
- IBM InfoSphere Information Server for Data Quality Fundamentals Technical Professional v1IBM Formation2014