AI Engineer ยท Full Stack Developer ยท MLOps Enthusiast
Engineering intelligence. Scaling impact. Training the next wave.
---
SYSTEM PROFILE
class AIEngineer: def __init__(self): self.name = "Yassine Ennaya" self.location = "Morocco ๐ฒ๐ฆ" self.education = "Ing. Intelligent Information Systems (SUPMTI)" self.role = ["AI Engineer", "Full Stack Developer", "AI Trainer"] self.specialty = "End-to-End AI Systems at Scale" def mission(self): return "Turn data into intelligence and deploy it to production"
TECH STACK MATRIX
AI / ML CORE
|
MLOPS / CLOUD
|
FULL STACK
|
Professional Experience
AI Trainer / AI Engineer | Simplon Maghreb
Aug 2025 โ Present
- MLOps Implementation: Leading AI/ML projects from design to production using Azure, Airflow, and Docker.
- Project Leadership: Managing and guiding project trainers to ensure consistency in AI curriculum and deployment.
- Mentorship: Training engineers and graduates in Data Science and DevOps for Machine Learning.
Full Stack Developer | Freelance
Sep 2025 โ Present
- Architecting scalable AI/Web applications using React, Python, and FastAPI.
- Delivering high-performance, production-ready full-stack solutions for global clients.
AI & NLP | DGTC - Rabat
Feb 2024 โ Jul 2024
- Developed an Intelligent Project Classification System aligned with UN Sustainable Development Goals.
- Utilized LLMs, Word2Vec, and Scikit-Learn for advanced text analysis and processing.
Technical Project Showcase
Artificial Intelligence & Deep Learning
LSM Darija - Sign Language Recognition
An end-to-end framework for Moroccan Sign Language (LSM) recognition.
- The Challenge: Recognizing temporal gestures in Moroccan Darija.
- The Solution: Built a PyTorch-based LSTM (Long Short-Term Memory) network. Used Mediapipe for high-resolution hand and body landmark extraction.
- Key Tech:
PyTorchMediapipePythonOpenCV
AI CV Analysis Web App
Intelligent recruitment tool for matching CVs with Job Descriptions.
- The Solution: Leveraged LangChain and Google Gemini API to perform semantic analysis and scoring.
- Key Tech:
Next.jsDjangoGemini APILangChain
Facial Emotion Detection
Real-time recognition system for interactive environments.
- The Solution: Implemented YOLOv8 and CNNs for robust feature extraction and real-time facial classification.
- Key Tech:
TensorFlowKerasYOLOv8OpenCV
Data Engineering & MLOps
Binance BTC Data Pipeline
Technical ETL Suite for High-Frequency Cryptocurrency Analytics.
- The Architecture: Implemented a Medallion Architecture (Bronze, Silver layers) for data lineage and quality.
- The Workflow: Used Apache Airflow (TaskFlow API) for orchestration and PySpark 3.5+ for advanced feature engineering.
- Infrastructure: Entirely containerized environment with custom Java/Spark integrations.
- Key Tech:
Apache AirflowPySparkDockerPostgreSQL
GitHub Analytics & Impact
Let's Connect
- LinkedIn: yassine-ennaya
- Portfolio: yassine-portfolio
- Email: yassineennaya2264@gmail.com
Combining AI expertise and full-stack development to deliver end-to-end intelligent systems.