Ahmed CHEIKH ROUHOU

Senior Data Engineer | AWS & Airflow

Salary / Daily rate

Paris, France

Freelance, open to permanent contract

Can come onsite

Skills

PythonPostgreSQLTerraformAWSFlaskAWS LambdaGitGitLabJenkinsGrafanaNumPypandasGoogle Cloud PlatformMySQLDynamoDBAmazon RedshiftDockerGoogle BigQueryDatabricksdbtLinuxGitHub

Languages

EnglishArabicFrench

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.

Links

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

The best place to find your next move

© 2026. All Rights Reserved.