
Ahmed CHEIKH ROUHOU
Senior Data Engineer | AWS & Airflow
Salary / Daily rate
Paris, France
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Senior Data Engineer with 4+ years building scalable data pipelines and ETL processes across AWS/GCP environments. Proven expertise in implementing data ingestion systems, deploying cloud infrastructure with CDK/Terraform, and delivering GenAI solutions using Amazon Bedrock. Specialized in Python, Airflow, and modern data stack to transform your data into actionable insights.
Work experience
Data Reply FR
Oct 2022 - Present
4 years 1 month
Paris, France · Hybrid
Data Engineer
Dec 2022 - Present
3 years 11 months
Paris, France · Hybrid
- Development of an ingestion process (collection, DQ, transformation) from relational databases, APIs and flat files. - Create a data monitoring system - Data transfer from Datalake to DWH (Redshift) - Deploy infrastructure using CDK Intelcia - Deploy infrastructure using CDK - Data extraction using Airbyte - Data transformation using dbt Glue orchestrated by Airflow + Cosmos - Data transfer to DWH (Redshift) GenAI - Extraction of relevant information from PDF documents and generation of a JSON output using Amazon Bedrock Reply - Participate in presales - Meetup organisation in partnership with Databricks
Data Engineer
Oct 2022 - Dec 2022
3 months
Skills: Python (langage de programmation)
Data Engineer Junior
Equancy
Oct 2020 - Oct 2022
2 years 1 month
Paris, France
DE: - Develop ingestion tools from differents flows (csv, xml, xlsx) - ETL: Insertion in Databases. - ETL: KPI jobs orchestration. - ETL: Pseudonymisation and Anonymisation of sensitive data. - Infrastructure deployment for different usecases in GCP. - Database synchronisation (Singer IO) Skills: Python, Airflow, AWS, Jenkins, Terraform DS: - Supervised: Classification model creation to predict fields in invoices - API deployment to return the results of the model - Unsupervised: Clustering for the clients segmentation using transactionnal data (purchases) and analytics data (GA) Skills: GCP, Pandas, Numpy, Scikit Learn
Data Scientist and Software Developper
Envestboard, Fund solution provider
Jul 2019 - Oct 2020
1 year 4 months
7620 Paris, Denmark
- Develop algorithms for calculating risk parameters on investment funds - Develop fund categorization algorithms based on their type of portfolio, sector, size and investment factor using ML. - Maintain the database on AWS RDS (PostgreSQL). - Develop calculation batches in order to automate the launch of various calculation and data processing based on Scrapy and ActiveMQ.
Data Scientist
BNP Paribas
Apr 2018 - Aug 2018
5 months
7620 Paris, Denmark
- Modeling a problem of pre-selection of CVs in order to lighten the work of the recruiters. The goal is to calculate for a given offer a score per CV based on several weighted criteria. - Extraction of text streams of CVs from recruitment platforms and the corresponding offer using textract. - Creation and cleaning (stopwords) of a dictionary of words with the library nltk. - Transforming words into vector with the Gensim.word2vec library. - Creating word culsters using K-Means with the SKlearn library. - Development of a matching score calculation algorithm between a CV and a given offer. - Recovery from the text stream of other parameters (level of studies, areas of previous work experience). - Calculation of the final score and recovery of the best CVs.
Risk and Finance IT Developper
Crédit Agricole CIB
Sep 2017 - Mar 2018
7 months
92120 Montrouge, France
It is a mission in the application support teams (functional and technical) of the risk perimeter of CACIB. Risk applications provide users (Risk & Permanent Control, Market Risk Management, CASA) with all types of risk indicators. Risk systems also cover rating applications. Global support uses ITIL's process approach and the LEAN approach to strive for operational excellence. At first I was trained in the business of risk application support to understand the business issues of this function. I then read the specifications set up and completed with the members of the Global Support team. The goal of the project is to automate the different support processes, I made the design of the different entities around the business and then implemented. The technologies used to lead this project: - JAVA / J2EE with the different frameworks needed (Hibernate, JasperReport) -HTML, CSS, JSP -SQL I worked in coordination with: - The members of the support team (Paris and Singapore ); - Project teams (MOE / MOA) (Paris and Singapore); - Production teams (ITS) (Paris and Singapore). I had to constantly ensure the respect of the standards in terms of development tools as well as the security procedures in force.
CTO WildRunner
Fondation Mines-Télécom
Feb 2017 - Jul 2017
6 months
7620 Paris, Denmark
- Simulation of business creation in a multidisciplinary group consisting of four engineers, a manager and a designer. - Exchange with experts from BNP Paribas, Orange, Nokia and Accenture stakeholders, Boeing Air Defense. - The idea is to develop a game for children that allows them to discover the fauna of their region. The game consists of browsing the city in search of virtual animals in the manner of Pokemon Go through a radar, switch to interaction mode with the animal (heal, feed, clean the environment) and unlock content around the saved animal in question. - To promote the product, we have developed a prototype as proof of feasibility on Unity 3D and a promotional video with After Effect - The idea was presented during an afterwork networking with French Tech Mexico and the Embassy of France and during a presentation to a jury of innovation professionals at Numa Mexico (accelerator and incubator).
Computer science internship
VIVO ENERGY (Shell licensee in Africa)
Jul 2016 - Jul 2016
1 month
Tunis, Tunisia
- Development of a GUI application using the tkinter and sqlite libraries on Python for managing a repository
Education
EURECOM
Data Science
2018 - 2019
1 year 1 month
IMT Atlantique
Engineer diploma
2015 - 2019
4 years 1 month
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
Mines Pont
2013 - 2015
2 years 1 month
Lycée Pilote de l'Ariana
Baccalaureat
2009 - 2013
4 years 1 month