Abderrahim Elouardy
Training Project Manager @ Simplon Maghreb
About
Backend, Data & AI Engineer with hands-on experience designing scalable APIs, building data pipelines, and implementing AI-driven solutions. I specialize in developing high-performance backend systems using FastAPI and Python, engineering data solutions with Spark, Airflow, and Hadoop, and applying AI algorithms to extract actionable insights. My experience spans REST API development, ETL pipelines, data warehousing, big data processing, and introductory AI/ML integration. Currently pursuing a Master’s degree in AI Engineering, Digitalization, and Data Science, I combine software engineering skills with data-driven and AI-oriented thinking to deliver end-to-end solutions—from data ingestion to predictive analytics. Alongside my technical expertise, I have experience mentoring learners, designing training programs, and collaborating with stakeholders to deliver impactful, data- and AI-driven results. 💡 Core Skills: • Backend Development: FastAPI, REST APIs, CI/CD • Data Engineering: Spark, Airflow, Hadoop, ETL • Artificial Intelligence & ML: Python-based ML, predictive modeling • Databases: PostgreSQL, MySQL • Tools: Docker, Git, Tableau I am seeking opportunities to contribute to scalable systems, data-driven products, and AI solutions.
Morocco
Prefecture of Casablanca
Information Technology & Services
MySQL, SQLyog, Key Performance Indicators, Continuous Integration and Continuous Delivery (CI/CD), Representational State Transfer (REST), Back-End Web Development, Mathematics, JavaServer Pages (JSP), FastAPI, Artificial Intelligence (AI), German, Agile Methodologies, Scrum, Streamlining Process, Batch Processing, Cloud Computing, Microsoft Azure, Data Engineering, English, Business English
Experience

Training Project Manager
Casablanca Metropolitan Area
- Manage and coordinate training programs in software development and data-related fields - Design and improve learning pathways aligned with industry needs (backend, data engineering, AI) - Support learners through mentoring, technical coaching, and project follow-up - Collaborate with stakeholders to ensure training quality and employability outcomes - Monitor program performance using KPIs and implement continuous improvements

Database Developer
Prefecture of Casablanca, Casablanca-Settat, Morocco
- Designed and optimized relational databases using MySQL - Developed and maintained ETL workflows using Talend Open Studio - Performed data analysis to support business decision-making - Defined and tracked Key Performance Indicators (KPIs) - Improved data quality, consistency, and query performance

Back End Developer
- Developed and maintained the backend of application. - Provided technical support and consultation. - Ensured application scalability and performance optimization. - Integrated third-party APIs and services into the backend architecture. - Designed and implemented database schemas and managed migrations. - Collaborated with front-end developers to create a seamless user experience. - Wrote unit and integration tests to ensure code reliability. - Debugged and resolved backend issues in production environments.

Data Engineer
Bouskoura, Casablanca-Settat, Morocco
Project: Implementation of a Big Data platform including the development of a Business Intelligence (BI) use case. Tasks involved: - Setting up a Hadoop cluster with 3 nodes (1 master, 2 slaves) - Preparing the environment: Installing necessary tools such as Hadoop, HBase, Airflow, Python with Spark (PySpark), Tableau, Iceberg, and Dremio - Exploring the data - Transforming the data - Modeling the data warehouse - Visualizing the data

Data Engineer
Youssoufia, Marrakesh-Safi, Morocco
In my role as a Data Engineer at YouCode@UM6P, I focus on mastering and applying data engineering concepts. Some of my key responsibilities include: ETL: Gaining expertise in extracting, transforming, and loading data using tools like Talend and Databricks for seamless data integration. Cloud: Developing skills on cloud platforms, particularly Azure, to effectively utilize storage, processing, and data analysis in the cloud. Big Data: Working with technologies such as Hadoop, Apache Spark, and Kafka to process and analyze large-scale datasets. Database Management: Improving proficiency in managing and querying databases, such as MySQL and SQL Server, to ensure optimal data storage and retrieval. DWH: Designing and implementing data warehouse solutions, establishing infrastructure for centralized data storage and retrieval. Stream Processing: Exploring real-time data processing with tools like Kafka, allowing for near-instant data management and analysis. Data Modeling: Learning to design efficient data models, ensuring data accuracy, consistency, and accessibility. Project Collaboration: Actively involved in collaborative projects that apply theoretical knowledge to real-world situations, fostering teamwork and problem-solving skills. Certifications: Recently earned Azure Data Fundamentals certifications, demonstrating commitment to staying current with industry-relevant skills.

Full Stack Developer springboot/JAVA
Agadir, Souss-Massa, Morocco
For six months, I worked on several projects to improve and strengthen my skills as part of a dynamic team, learning new technologies like React.js. Projects : 1.My Gallery: This project lets you store files and read them online (photos, PDFs, text files, Excel, etc.). Each user has their own space where they can store their files. 2.RHR: An application dedicated to managing employees, their projects, tasks and files. Each employee has his or her own personal space, and the Human Resources Manager (HRM) can always keep track of employee activities.
Education

AI Engineering, Digitalization, and Data Science
In today’s fast-evolving landscape of data science, big data, and artificial intelligence, this program shapes experts in data processing. Graduates are prepared to transform data for analysis (Data Engineers) and create algorithms that derive actionable insights (Data Scientists). Their mission: to collect, prepare, analyze, and leverage data, driving strategic business decisions. This training equips professionals with digital engineering solutions to: Accelerate digital transformation Enable smart production system networking Design, develop, and deploy data science, big data, and AI solutions across industries Master frameworks for big data, AI, data science algorithms, and visualization tools Lead and manage impactful IT projects

Computer Software Engineering
YouCode is more than just a name; it's a complete philosophy. YouCode is a welcoming school that provides opportunities for everyone. It places individuals at the center of its teaching method, helping them to develop a collaborative work synergy with others. "Code" refers to everything from websites to algorithms to apps. Situated in cities like Youssoufia or Safi, which are ideal for studying code, away from the hustle and bustle of big cities.

Informatique
We use a competency-based approach in our teaching and training methods. Our training sessions are designed as real "business simulators," where students work in teams on actual projects. To ensure they are well-prepared for their future roles, we aim to minimize the gap between training and real-life experiences. Just as pilots spend hours in flight simulators before flying a plane, digital professionals also benefit from active learning methods, where they are actively engaged in their education and learning from completing real projects. This approach helps them identify their learning needs and motivates them to seek out the knowledge that meets those needs.
Abderrahim Elouardy's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


