Skip to content
View Ysen0603's full-sized avatar
🤖
AI ENGINEER
🤖
AI ENGINEER

Block or report Ysen0603

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ysen0603/README.md


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



LLMs NLP Computer Vision
LangChain YOLOv8 HuggingFace

MLOPS / CLOUD



Airflow MLflow Spark
CI/CD Monitoring

FULL STACK



REST APIs Supabase
MongoDB React Native

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

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: PyTorch Mediapipe Python OpenCV

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.js Django Gemini API LangChain

Real-time recognition system for interactive environments.

  • The Solution: Implemented YOLOv8 and CNNs for robust feature extraction and real-time facial classification.
  • Key Tech: TensorFlow Keras YOLOv8 OpenCV

Data Engineering & MLOps

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 Airflow PySpark Docker PostgreSQL

GitHub Analytics & Impact

Activity Graph Streak Stats
Profile Details


Let's Connect

Combining AI expertise and full-stack development to deliver end-to-end intelligent systems.

Pinned Loading

  1. LSM_Darija_Backend LSM_Darija_Backend Public

    An end-to-end framework for Moroccan Sign Language (LSM) recognition using Mediapipe for keypoint extraction and LSTM (Long Short-Term Memory) neural networks for sequence classification

    Jupyter Notebook

  2. cvgent cvgent Public

    CVgent is a full-stack web application that leverages the power of Google's Gemini API to analyze a user's CV against a given job description. It provides a "corresponding score," a detailed explan…

    TypeScript

  3. DataScience_app DataScience_app Public

    This interactive Streamlit application provides a comprehensive platform for data analysis and machine learning. It allows users to load, explore, preprocess, group data, train various machine lear…

    Python

  4. YOLOV8_Emotions YOLOV8_Emotions Public

    This project focuses on real-time emotion detection using the YOLOv8 object detection model and OpenCV. It features a Graphical User Interface (GUI) built with Tkinter that allows users to analyze …

    Python

  5. Data_Airflow_BTC Data_Airflow_BTC Public

    This project automates the extraction, processing, and storage of Bitcoin (BTC) market data using Apache Airflow, Apache Spark, and PostgreSQL. It follows a medallion architecture pattern with Bron…

    Python

  6. Translator_backend Translator_backend Public

    A robust backend API for a translation application, built with FastAPI, PostgreSQL, and Hugging Face Inference API.

    Python