AI Engineer · Full Stack Developer · MLOps Enthusiast
Engineering intelligence. Scaling impact. Training the next wave.
---
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"
LLMs NLP Computer VisionLangChain YOLOv8 HuggingFace
|
Airflow MLflow SparkCI/CD Monitoring
|
REST APIs SupabaseMongoDB React Native
|
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.
Sep 2025 — Present
- Architecting scalable AI/Web applications using React, Python, and FastAPI.
- Delivering high-performance, production-ready full-stack solutions for global clients.
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.
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
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
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
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
|
|
|
- LinkedIn: yassine-ennaya
- Portfolio: yassine-portfolio
- Email: [email protected]
Combining AI expertise and full-stack development to deliver end-to-end intelligent systems.


