
Lucien Fregosi
Senior Data Engineer
Salaire / Taux journalier
Marseille, France
Freelance
Peut venir sur site
Expertises
Langues
Expérience de travail
Freelance Data Engineer
Saint GobainFreelance
oct. 2024 - Présent
2 ans 1 mois
À distance
Data quality Engineer Work on monitoring and alerting around data quality issues
Senior Data Engineer
Bodyguard
avr. 2022 - mars 2024
2 ans
Marseille, France
Data Engineer
Back Market
mars 2020 - juil. 2021
1 an 5 mois
Paris, France
Data Engineer (mission)
Kayrros
nov. 2019 - févr. 2020
4 mois
Paris Area, France
Dans le cadre du développement de Kayrros, entreprise d'analyse d'imagerie satellite à destination du marché boursier je suis intervenu sur l'industrialisation de la stack 3D. Cette stack permet de convertir un ensemble d'images 2D vers une image 3D pour ensuite être capable de déterminer l'altitude de chaque pixel de l'image. Cet algorithme a été developé en lien avec le CMLA (https://dataanalyticspost.com/mathematiques-donnent-relief-aux-images-de-terre/). Je suis intervenu sur 2 aspects principaux : - Mise en place de test unitaires et de tests d'intégration lors du développement local et de la phase de CI sur les modules composant la stack - Ecriture de certains modules les plus techniques. - Mise en place d'un environnement airflow basé sur l'orchestrateur Rancher. Configuration du master/slave airflow, récupération des logs, gestion des dépendances Python et C, écriture des Dags etc..
Data engineer
Ippon Technologies
oct. 2017 - févr. 2020
2 ans 5 mois
Région de Paris, France
Consultant data chez Ippon Technologies. - Management Technique et encadrement de stagiaire depuis Janvier 2019 : organisation d'un journée d'équipe, suivi et entretien annuel des consultants, remontée et descente d'information entre les consultants et la direction d'Ippon - Mise en place de la communauté data au sein d'Ippon avec Arnaud Col. Organisation de divers évènements (Datapéro, Dataday, BBL, webinar..). Capitalisation sur les consultants et leurs missions (portfolio Data, suivi des compétences de la communauté, readme pour les nouveaux arrivants, Rex de mission..). En Mai 2019 1 semaine a New York pour reproduire cette communauté à Ippon USA (présentation du portfolio, transmission des supports de formation, atelier d'idéation etc..) - Participation à des actions de capitalisation: écriture d'articles de blogs, intervention dans des écoles pour partager mon expérience et développement d'un outil interne, formation sur le Big Data et Kafka, création d'une formation "from scratch" sur Kafka, speaker au JUG, speaker en interne
Data Engineer (mission)
Euler Hermes
déc. 2018 - nov. 2019
1 an
Intervention au sein du projet New IRP chez Euler Hermes, refonte du système legacy remplacé par une architecture "service oriented" sur AWS. 1) Réalisation des briques de base de l'infrastructure avec terraform, mise en place de la chaine de CI/CD côté applicatif et infrastructure sur Gitlab CI. Travail sur l'intégration et le déploiement automatique d'API sur API Gateway à partir d'un Swagger généré par l'applicatif dans le chaine de CI. 2) Focus ensuite sur les aspects data du projet, réalisation d'un système de synchronisation entre le legacy et le nouveau système (dynamoDB + Elasticsearch) via des mécanisme de batch (EMR/Spark) et temps réel (Kinesis + Lambda + dynamoStreams) à la fois d'un point de vue infrastructure (Terraform), applicatif (Scala pour Spark, Node pour les lambdas) et intégration (gitlabCI). 3) Ensuite focus sur les aspects monitoring de cette synchronisation (prometheus), orchestration (automatisation du process avec des lambas functions si besoin de migrer sur une autre région) et performance "at scale" (travail sur la config Spark/EMR et ouverture de case au support AWS)
Data engineer (mission)
Airbus
mai 2018 - nov. 2018
7 mois
Intégration dans le programme Skywise d'Airbus, la plateforme big data de Airbus. Skywise est l’un des plus gros datalake d’Europe, qui regroupe l’ensemble des données d'Airbus ainsi que de ses clients airlines. - Stabilisation, sécurisation et monitoring de la plateforme : Application de data gouvernance, utilisation de Splunk pour monitorer et détecter le data leakage - Audit de code Spark des projets travaillant sur la plateforme - Création d’outils pour la plateforme : External builder, build comparaison... - Showback model : Calcul de l’utilisation de la plateforme (CPU, Disque…) des différents projets sur la plateforme - Création d’un Kit d’API pour permettre aux projets de déployer et industrialiser une API pour exposer des données sur Mulesoft, tout en permettant du développement spécifique dans AWS Lambda pour utiliser les API Palantir Foundry. Travail sur la gestion et la délégation d’identités entre les 3 systèmes. - Industrialisation de datalake : Etude du fonctionnement du Datalake industrialisé de Skywise - création d’un REX sur l’industrialisation de Spark et du rôle du Data Engineer.
Data engineer (mission)
Natixis
oct. 2017 - mai 2018
8 mois
Mission au sein de l'équipe Big Data de Natixis. Développement en Spark / Scala au sein d'une équipe Agile pour la production de reporting comptables pour Natixis New York. Montée en compétences très fortes sur la programmation fonctionnelle en Scala dû à la philosophie de l'équipe. Découverte de ScalaZ et SparkZ. Utilisation de toute la chaine d'intégration continu déjà en place chez Natixis (Webhook, Jenkins, XL Deploy, Sonar, Artifactory etc..)
Junior Data Architect (mission)
La Mutuelle Générale
déc. 2017 - janv. 2018
2 mois
Paris, France
Mission de 8 jours répartis sur un mois d'audit d'un datalake AWS chez la Mutuelle Générale en avec Arnaud Col senior Data Architect chez Ippon. Recueil des doléances du client, session de travail avec un consultant AWS et livraison d'un ensemble de préconisations lors de la soutenance finale. Focus sur les aspects pratiques de développement dans l'écosystème AWS (Sam Framework, livrables etc) et sur les aspects architectures (préconisation d'une archi full streaming sur Kinesis)
Data engineer (mission)
SNCF
mai 2017 - sept. 2017
5 mois
Région de Paris, France
Projet d'industrialisation d'un POC au sein de la Fab Big Data de la SNCF pour améliorer l'information voyageur en gare et permettre de donner aux métiers des indicateurs de qualité de service sur l'affichage des voies, des retards etc - Analyse du POC, compréhension des données I/O avec un dictionnaire de données entre l'équipe de dev et l'AMOA - Refonte totale du POC dans un projet Spark/Scala pour faire le calcul des différents indicateurs par train. - Mise en place d'une usine logicielle pour permettre le déploiement continu (Jenkins, Gitlab), l'analyse du code (Sonar), la gestion de dépendances (Nexus) et l'exploitation des résultats (table Hive) - Stratégie de test (Specs2) pour couvrir tous les cas de figure défini avec l'AMOA - Ordonnancement (oozie) et mise en production sur le data lake d'entreprise Le projet est maintenant en production sur le data lake et est en passe d'être un succès niveau politique (lié à la sensibilité de l'information voyageur après de nombreux incidents..) et un lot 2 est en discussion. Mon travail au sein de l'équipe de développement, ma motivation et mon leadership ont été salué par mes managers comme en témoigne la recommandation de ma directrice de mission (n+2)
Stage de fin d'études Consultant Data
Novagen Conseil
févr. 2017 - sept. 2017
8 mois
Région de Paris, France
3 mois de R&D au sein du Novalab - Déploiement d’architectures Big Data scalables (Spark, Kafka, Elasticsearch, Cassandra etc) conteneurisé avec Docker et mis en place en production avec Docker Swarm et Traefik. Test des infrastructures avec des outils comme Mockaroo ou Chaos Monkey. - Développement en Scala/Spark en collaboration avec l’équipe de Data Scientist pour agréger, préparer et nettoyer les données. Utilisation quotidienne des DataFrame et DataSets - Mise en place d’une architecture Spark as a Service à destination des data scientist pour entre autre nettoyage, extraction de corpus etc pour leur permettre de soumettre des Jobs via une API Rest - Rédaction de documentation et d’articles de blogs techniques pour faire connaître Novagen - Veille technologique et investigation de framework innovants comme Apache Beam ou Apache Apex
Big Data Project leader for a Grad school's final-year project
OVH
juil. 2016 - févr. 2017
8 mois
69340 Francheville, France
Project leader for a Grad school's final-year project for OVH, the number 1 hosting provider in Europe. With 2000 hours in hand, a team of 8 engineers and a 20K€ budget in stake. We were given a 60GB DataSet and the goal was to clean, organize, analyze and implement Machine Learning/Deep Learning models (recommendation engine, fraud detection…). We are using Scala on Spark, Zeppelin, TensorFlow, MongoDB, H20, various Python scripts and all sort of statistical analysis methods Our process is influenced by Scrum, we work in 2 weeks sprints with specific goals, context, planning and tracking of individual team members' loads. At the end of each sprint a meeting with OVH HQ is set to summarise the current sprint and anticipate the next one.
Junior Back-end/Big data engineer
Snype - Big Data Solutions for Telecom & Media
févr. 2016 - févr. 2017
1 an 1 mois
Région de Paris, France
I was hired after my internship for a one year contract in part time while my last school year. Continuation of internship project and development of a web service for Orange (Biggest French Telecom Company) Taking part of Executive committee and sales meeting
Junior Back-end/Big data engineer
Snype - Solutions for the Telecom Industry
août 2015 - janv. 2016
6 mois
Région de Paris, France
6 months internship at Snype Consulting a French software editor of Big Data Solutions for Telecom & Media. - Development of a cartographic BI application with Google Maps API. Oracle Database with a PL/SQL API for the back end. - Big data project to migrate an Oracle ODS (operational data store) to a Hadoop Cluster using Cloudera Impala
Stage FullStack engineer
Canary Data Solutions
mars 2015 - juil. 2015
5 mois
Auckland, Nouvelle-Zélande
4 month internship at Canary Data solutions in New Zealand. Development of an app to manage Vo/Ip devices in React.JS with a Golang API over a SQL Server Database. I also participated at one MVC VB.NET with the technical team.
Technician computer internship
French national scientific institute in agronomy
avr. 2013 - juin 2013
3 mois
78000 Versailles, France
Programmer at INRA (French scientific institute in agronomy). Scripting in Matlab & R to study grow length of vegetables using technical of image analysis (Convolution)
Formation
Ecole centrale de Lille, IG2I
Ingénieur en informatique, Génie industriel et Génie informatique
2012 - 2017
6 ans
Activités et associations : Responsable prospection et chargés d'affaires au sein de Mind Up, Junior Entreprise de l'IG2I
http://www.mind-up.fr/
Licences et certifications
Confluent Certified Developer for ApacheKafka
Délivré le : déc. 2018
AWS Certified Solutions Architect - Associate
Délivré le : juin 2018
Google Cloud Certified Professional - Data Engineer
Délivré le : avr. 2018