
Abdelkarim MAJDOUB
Data Engineer | Foundry · Python · PySpark · SQL
Salary / Daily rate
Toulouse, France
Mobility: Paris, Toulouse, ...
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
As an experienced Data and Machine Learning Engineer, my expertise lies in developing and implementing advanced data analytics solutions. With a strong background in data manipulation, statistical modeling, and programming languages such as Python. I have successfully contributed to various projects involving data analysis, predictive modeling, and machine learning algorithms. My ability to extract actionable insights from complex datasets and optimize models for improved accuracy and efficiency
Work experience
Data Engineer
Capgemini
Jan 2023 - Present
3 years 10 months
Toulouse, France
The project's challenge is to classify Airbus aircraft parts using LANETA, a Palantir Foundry application integrated with Skywise Plateform. My role, pivotal in data engineering, involved developing the application's interface using TypeScript and managing data streams via a pipeline incorporating Python and PySpark. This streamlined process enhanced classification efficiency and accuracy. By leveraging these technologies, we significantly improved data handling and operational workflows, demonstrating the practical impact of advanced data engineering in aeronautical contexts.
Data Engineer
SafranFreelance
Oct 2022 - Jan 2023
4 months
65190 Bordes, France
Development of Power BI reports for the monitoring of engine operational maintenance activities : - Data manipulation to extract the required information for populating the dashboard. - Create tools to streamline operational maintenance management. - Enhance tracking of supplied parts by implementing automated alerts and reminders.
TotalEnergies
Apr 2021 - Sep 2022
1 year 6 months
64000 Pau, France
Data scientist
Oct 2021 - Sep 2022
1 year
64000 Pau, France
Application of deep learning to 2D & 3D seismic image denoising : - Perform real-time analysis and processing of seismic images. - Prepare the data by segmenting it into adaptable-sized tiles for use with convolutional neural networks. - Augment the dataset using data augmentation techniques such as flipping, rotation, cropping, etc., while ensuring data quality. - Conduct feature engineering, including grayscale conversion, RGB channel selection, etc. - Perform unit and integration testing of the code. - Develop multiple Deep Learning models and compare them, including Auto-ML approaches. - Train, test, and validate the selected neural network model. - Reduce noise in seismic data using the UNET deep learning model. - Design a plug-in to integrate this model into TotalEnergies' internal platform.
Machine Learning Engineer
Apr 2021 - Oct 2021
7 months
64000 Pau, France
Application of deep learning to 2D & 3D seismic image denoising
Data Scientist
Institut national de la recherche scientifique
Mar 2020 - Sep 2020
7 months
Québec City, QC, Canada
A Machine Learning promoting History Matching Procedure for Calibrating Petroleum Reservoir Models : - Gather and prepare data using a database management system (MySQL). - Perform data cleaning and preparation before entering the training phase. - Engage in feature engineering, including normalization, feature selection, etc. - Conduct statistical data analysis. - Design the architecture of a Machine Learning model. - Optimize hyperparameters of the Machine Learning model using GridSearchCV. - Test and validate the Machine Learning model. - Make predictions using the selected model on other petroluem fields.
Drilling Engineer / QHSE Supervisor
HASNA PETROLEUM SERVICES.SA
Sep 2016 - Aug 2018
2 years
Tataouine Governorate, Tunisia
- Collaborating with the technical services team. - Oversee safety management and performance of technical services contractors, including activities such as incident analysis, investigations, root cause analysis, and incident reporting.
Drilling Engineer
Medco E&P Indonesia
Feb 2016 - Jun 2016
5 months
La Goulette, Tunisia
Responsible for the design and execution of horizontal drilling programs : - Leading the development of casing and mud programs for horizontal drilling projects. - Selecting drilling tools tailored to project specifications. - Supervising the drilling process, ensuring the safe and efficient execution of well trajectories. - Overseeing the utilization of advanced drilling technologies. - Developing and enhancing an application, simplifying well trajectory calculations. - Collaborating with cross-functional teams for the overall success of drilling projects.
Education
IA School
Master's degree, Artificial Intelligence & Management
2022 - 2022
10 months
Grade: A+ (Excellent)
Université Claude Bernard Lyon 1
Master's degree, Computer Science
2020 - 2021
2 years
University of Pau and Adour Countries
Master's degree, Petroleum Engineering
2018 - 2020
3 years
Grade: Reservoir Engineering
University of Carthage, INAT
Bachelor's degree, Drilling Engineering
2013 - 2016
4 years
University of Carthage, IPEIB
Preparatory cycle , Biology - Geology
2011 - 2013
3 years
Licenses & certifications
Introduction to Generative AI
Issued: Nov 2023
Machine Learning with python
Issued: Mar 2020