À propos de Ousmane
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- ENGIE - Lab CrigenSenior Data/ML engineerENERGIEjanvier 2022 - Aujourd'hui (4 ans et 5 mois)Stains, FranceJ’aide à concevoir, construire et industrialiser des produits data : modèles de données SQL et NoSQL, jeux de données et tables sur le datalake, pipelines de données et de machine learning, ainsi que des tableaux de bord d’analyse. J’accompagne également les profils juniors à monter en compétences sur les pratiques d’ingénierie.
- MixdataData engineer/Dev Full stackEDITION DE LOGICIELSseptembre 2017 - décembre 2021 (4 ans et 3 mois)Boulogne-Billancourt, FranceMes missions :- Maintenir et ajouter des nouvelles fonctionnalités dans la plateforme web mixdata.com- Assurer la mise à jour et la qualité des données : conception, développement et maintenance des pipelines d'intégration de données.Environnement Technique :- Agile/SCRUM, JIRA,- Git, Jenkins, Java, Scala, Kotlin, Spring Framework, Spark- Bases de données : Hadoop/HDFS, Neo4J, Elasticsearch, Cassandra, MySQL, Redis- DevOps : Ansible, Terraform- Cloud : Azure, OVH, Scaleway, AWSParmi mes tâches/réalisations :- Migration de jobs Spark on prem vers Azure- Mise en place d'Apache Airflow (avec un role Ansible) et migration de pipelines script shell vers des DAGs Airflow.- Développement d'APIs REST CRUD pour accéder des données dans MySQL- Crawling en masse de plusieurs millions de sites web sur le cloud en lançant des machines virtuelles avec Terraform et Ansible, et stockage des pages web dans Cassandra, Elasticsearch- Développement/amélioration de traitements Spark/Scala pour extraire les informations (siren, adresses, téléphone, etc..) sur les pages crawlées, stockage en format PARQUET sur Hadoop/HDFS et dans MySQL- Développement d'un l'algorithme de "graph processing" (Spark GraphX) qui permet trouver l'entreprise éditeur d'un site web donnée à partir des informations extraites.- Mise en place d'une base de données graphe Neo4J des entreprises et leurs dirigeants. Et la rentre accessible dans la plateforme grâce à la librairie de datavisualisation Cytoscape.js.- Intégration des données Sitadel dans la plateforme, la base opendata des permis de construire en France, permettant ainsi de pouvoir rechercher des entreprises à partir des informations se trouvant sur le permis de construire.- Développement de la page de datavisualisation des listes d'entreprises en mettant en place d'une API pour récupérer les données en format JSON et utilisation des librairies D3.js/DC.js
Avis
Recommandations
Soyez le premier à recommander Ousmane
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Ingénieur développement logicielISIMA2017
Certifications
- Professional Machine Learning EngineerGoogle Cloud2021