Software Engineer
AI Engineer
Data Engineer

Transforming ideas into intelligent solutions through AI, data engineering, and modern web development. Available for freelance projects and consulting.

Mohamed El Haddioui - Software Engineer, AI Engineer & Data Engineer
Open to opportunities
4+ Years Experience

About Me

I'm a passionate engineer with expertise spanning software development, artificial intelligence, and data engineering. I love building intelligent systems that make a real impact.

30+
Projects Completed
20+
Happy Clients
4+
Years Experience
5+
AI Models Deployed

My Journey

With years of experience in software engineering, I've evolved into a multi-disciplinary engineer specializing in AI and data solutions. I've worked on projects ranging from machine learning models to large-scale web applications.

I'm passionate about staying at the forefront of technology, constantly learning new frameworks and methodologies to deliver the best solutions for my clients.

Mohamed El Haddioui working on projects

Technical Skills

Python
Java
JavaScript
TypeScript
Scala
SQL
C#
C/C++
Spring Boot
Django
Flask
FastAPI
Angular
React
Scikit-learn
TensorFlow
PyTorch
XGBoost
LightGBM
LangChain
sentence-transformers
Apache Spark
Apache Kafka
Hadoop
Airflow
ETL Pipelines
Data Cleaning
Data Wrangling
NLP
Chatbots
Text Classification
Semantic Search
Vector Databases
FAISS
LLM fine-tuning
Matplotlib
Seaborn
Power BI
Grafana
PostgreSQL
MySQL
MongoDB
Redis
Elasticsearch
SQLite
Docker
Kubernetes
AWS (EC2, S3, Lambda)
GCP (Vertex AI, Cloud Run)
Git
VS Code
Jupyter
Postman
Figma
Notion
Slack
Jira
BeautifulSoup
Scrapy
Selenium
PyTest
JUnit
Mockito
SonarQube
Test Driven Development (TDD)
Microservices
Clean Architecture
REST APIs
OAuth2 / JWT
Agile / Scrum
MVC
Design Patterns
Unit Testing
CI/CD pipelines

AI Innovation

Leveraging cutting-edge AI and machine learning to solve complex problems

Data Excellence

Building robust data pipelines and extracting meaningful insights from data

Clean Code

Writing maintainable, scalable, and efficient code following best practices

Performance

Optimizing systems for speed, reliability, and user experience

Education

2021 - 2024

Engineering Degree in Big Data and Cloud Computing

University Hassan II, ENSET Mohammedia

Specialized in data engineering, cloud solutions, and distributed systems. Developed expertise in designing and implementing scalable data architectures and cloud-native applications.

2020 - 2021

Bachelor's Degree in Mathematics and Computer Science

Faculty of Sciences and Technologies (FST), Al Hoceima

Focused on computer science fundamentals, algorithms, data structures, and mathematics for computing. Built a strong foundation in problem-solving and analytical thinking.

2018 - 2020

DEUST (University Diploma of Scientific and Technical Studies)

Faculty of Sciences and Technologies (FST), Al Hoceima

Studied fundamentals of mathematics, physics, and computer science. Developed basic programming skills and scientific methodology.

2017 - 2018

Baccalaureate

Lycée Ibnou Hazem, Al Hoceima

Baccalaureate in Physical Sciences.

Professional Certifications

NDG Linux Essentials
Linux Professional Institute2022
CCNA: Switching, Routing, and Wireless Essentials
Cisco2023
Introduction to Cybersecurity
Cisco2022
IoT Fundamentals: Connecting Things
Cisco2023
Specialization in Applied Data Science with Python
University of Michigan2023
Specialization Machine Learning: Theory and Hands-on Practice with Python
Coursera2023
Specialization Machine Learning Engineering for Production (MLOps)
DeepLearning.ai2024
Specialization MLOps Machine Learning Operations
DeepLearning.ai2024
IBM Applied DevOps Engineering Certificat Professionnel
IBM2024
IBM Machine Learning Certificat Professionnel
IBM2024

Professional Experience

Freelance Software Engineer

Self-employed
09/2024 - Present

Building custom software solutions for clients, focusing on web applications, data integration, and cloud-based services. Managing the entire development lifecycle from requirements gathering to deployment and maintenance.

JavaSpring BootAngularAWSDockerCI/CD

Software Engineer Intern

Masterlab Sarl
02/2024 - 07/2024

Developed microservices-based applications using Java/Spring Boot and Angular. Worked on backend API development and frontend implementation. Participated in agile development processes and collaborated with cross-functional teams.

JavaSpring BootAngularRESTful APIsGitAgile

Junior Data Scientist

3D Smart Factory
07/2023 - 09/2023

Designed and implemented Big Data pipelines for data processing and analysis. Developed deep learning models for predictive maintenance and quality control in manufacturing processes.

PythonHadoopSparkTensorFlowDeep LearningData Visualization

Full Stack Developer

Elhakouni Smart Services
07/2022 - 09/2022

Developed and maintained web applications using Django and PostgreSQL. Created responsive user interfaces and implemented backend functionality. Worked on database design and optimization.

DjangoPostgreSQLJavaScriptHTML/CSSRESTful APIsGit

Freelance Services

I offer specialized services in AI, data engineering, and web development. Let's work together to bring your ideas to life.

Most Popular
AI/ML Development

Custom AI solutions including NLP, computer vision, and LLM applications

Natural Language Processing
Large Language Models
Model Optimization
AI Integration
Get Quote
Data Engineering

End-to-end data solutions from pipelines to analytics dashboards

Data Pipelines
ETL/ELT Processes
Analytics Dashboards
Data Architecture
Get Quote
Web Development

Modern web applications with cutting-edge technologies

Frontend Development
Backend APIs
Full-Stack Solutions
Performance Optimization
Get Quote

Ready to Start Your Project?

Let's discuss your requirements and create something amazing together. I'm available for both short-term projects and long-term partnerships.

Featured Projects

A showcase of my recent work across AI/ML, data engineering, and web development projects.

AI-Powered Analytics Dashboard
AI/ML
AI-Powered Analytics Dashboard

A comprehensive analytics platform with machine learning insights and real-time data visualization.

Python
TensorFlow
React
PostgreSQL
Real-time Data Pipeline
Data Engineering
Real-time Data Pipeline

Scalable data processing pipeline handling millions of events per day with Apache Kafka and Spark.

Apache Kafka
Spark
Python
Docker
Portfolio Website
Web Development
Portfolio Website

This very website - a modern, responsive portfolio built with Next.js and Tailwind CSS.

Next.js
Tailwind CSS
Framer Motion
TypeScript
ML Model Deployment Platform
AI/ML
ML Model Deployment Platform

Platform for deploying and monitoring machine learning models with A/B testing capabilities.

FastAPI
MLflow
Redis
Kubernetes
Local LLaMA Whisper Chat
AI/ML
Local LLaMA Whisper Chat

An AI chat assistant running fully locally using LLaMA.cpp and Whisper for private, offline interactions.

LangChain
Whisper
LLaMA.cpp
React
Digital Library Pro
Web Development
Digital Library Pro

Smart library management system with search, categorization, user authentication and book previews.

React
Node.js
MongoDB
Tailwind CSS

Blog

Insights and thoughts on AI, data engineering, and web development

Building Scalable AI Applications with Next.js
AI/ML
Building Scalable AI Applications with Next.js

Learn how to integrate AI models into your Next.js applications for production-ready solutions.

1/15/2024
8 min read
Read More
Data Pipeline Best Practices in 2024
Data Engineering
Data Pipeline Best Practices in 2024

Explore modern data engineering patterns and tools for building robust data pipelines.

1/10/2024
12 min read
Read More
The Future of Web Development
Web Development
The Future of Web Development

Discussing emerging trends and technologies shaping the future of web development.

1/5/2024
6 min read
Read More

More articles coming soon...

Get In Touch

I'm currently seeking new opportunities in Data Engineering, AI/ML Engineering, and Software Development in Canada. Feel free to reach out!

Send Me a Message