Skip to content
View KHALIDMRJ's full-sized avatar

Block or report KHALIDMRJ

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
KHALIDMRJ/README.md

About

I'm an AI / Data Engineer and Full Stack Developer with a builder's obsession: turning raw, messy real-world data into systems that actually make decisions β€” tactical football insights from event data, sentiment models for an underserved dialect spoken by 40M people, computer vision that could save lives on an airfield.

I hold a Licence (Bac+3) in Système d'Information et Intelligence Artificielle, but most of what I know comes from shipping complete, production-shaped projects end-to-end — from data pipeline to model to API to deployed interface. I work comfortably across the full stack: Python/ML on one side, React/TypeScript and .NET/PHP on the other, with Docker and Redis holding the infrastructure together.

I don't build toy notebooks. I build systems with security, explainability, and reproducibility treated as first-class architectural concerns β€” not afterthoughts.

"High accuracy is not enough. Understanding why a system decides matters as much as what it decides."

🎯 Open To

  • AI / Machine Learning Engineering roles (Computer Vision, NLP, Applied ML)
  • Data Engineering and Full Stack Development opportunities
  • Junior / Graduate Software Engineer positions at product-driven teams
  • Open-source collaboration, especially on underserved-language NLP and applied ML tooling

Tech Stack

Languages

AI / ML & Data

Frontend

Backend & Databases

Cloud, DevOps & Tooling


AI / ML Expertise

Domain Proficiency Details
Computer Vision ⭐⭐⭐⭐⭐ U-Net segmentation, EfficientNet, OpenCV tracking, real-time video pipelines
Deep Learning ⭐⭐⭐⭐⭐ TensorFlow, transfer learning, ablation studies across multiple CNN architectures
Model Explainability ⭐⭐⭐⭐ Grad-CAM, honest limitation analysis grounded in published clinical literature
NLP (Low-Resource Languages) ⭐⭐⭐⭐ End-to-end Darija (Moroccan Arabic) pipeline β€” scraping, preprocessing, training, inference
Sports / Event-Data Analytics ⭐⭐⭐⭐⭐ VAEP, Expected Goals (xG), Expected Threat (xT) models on StatsBomb event data
Applied ML Engineering ⭐⭐⭐⭐ Class imbalance handling, weighted loss, two-phase fine-tuning, reproducible pipelines
Distributed Systems & Concurrency ⭐⭐⭐⭐ Redis-based atomic operations, race-condition prevention, load simulation & benchmarking

Featured Projects

⚽ AI Football Intelligence Platform

A full-stack, production-grade football analytics system that transforms raw StatsBomb event data into deep tactical insights, player ratings, match reports, and real-time intelligence β€” all powered by machine learning. Implements the VAEP framework (KDD 2019 state-of-the-art) alongside Expected Goals (xG) and Expected Threat (xT) models, orchestrated through a 10-phase automated pipeline.

Aspect Details
Stack Python β€’ FastAPI β€’ Streamlit β€’ VAEP / xG / xT models β€’ StatsBomb event data
Scale 10-phase automated end-to-end pipeline, full match event-level processing
Performance Real-time API delivery of tactical intelligence and player ratings
Security Structured, reproducible, testable pipeline architecture
Impact Quantifies the value of every individual on-pitch action β€” from raw events to tactical intelligence
Repository β†’ github.com/KHALIDMRJ

Most clubs and analysts lack the infrastructure to quantify player actions, detect tactical patterns, or deliver insight in real time. This platform closes that gap with a reproducible ML pipeline feeding a live API and interactive dashboard β€” built end-to-end from research paper to working product.

πŸŽ€ Sahtek β€” Code for Health, Build for Impact

A hackathon-born digital health platform focused on breast cancer awareness for Moroccan women β€” built as a portfolio-ready product combining accessible education, empathetic AI guidance, and practical prevention tools. Live and deployed.

Aspect Details
Stack React β€’ Vite β€’ TypeScript β€’ Tailwind CSS β€’ Zustand β€’ Framer Motion β€’ .NET 8 Web API β€’ DeepSeek API β€’ Docker
Scale Full-stack production deployment β€” frontend (Netlify) + backend (Render)
Performance AI chat assistant with live inference, mobile-first responsive delivery
Security Isolated backend API layer, containerized deployment via Docker
Impact Delivers culturally-relevant, Darija-language AI health guidance to an underserved audience
Repository β†’ sahtek.tech

Built at a university hackathon and shipped as a real, live product β€” not a prototype. Features an AI chat assistant that speaks Moroccan Darija, a simulated SMS reminder flow for self-check habits, and localized risk-awareness content.

πŸ¦… AI-Powered Bird Strike Detection & Intelligent Tracking System

A real-time computer vision system for detecting, tracking, and analyzing bird movement in aerial video streams β€” designed to protect aircraft and human lives through proactive AI surveillance. Bird strikes have caused 262+ deaths and $1.2B in annual damage in the US alone; current prevention remains reactive and human-dependent. This project directly targets that gap.

Aspect Details
Stack Python β€’ OpenCV β€’ TensorFlow β€’ U-Net β€’ EfficientNet
Scale Full aerial video stream processing with multi-bird contour tracking
Performance Real-time detection, tracking, and speed/movement estimation across frames
Security Quantified detection performance and tracking-quality metrics
Impact Exports annotated, aviation-ready video output for real-time monitoring dashboards
Repository β†’ github.com/KHALIDMRJ

Combines motion analysis and deep semantic segmentation to detect birds, track them individually with intelligent contour merging, and generate professional targeting overlays with dynamic crosshairs and speed estimation β€” a genuine attempt at closing a real, unsolved aviation safety gap.

πŸ” SecureStudentMS β€” Secure Student Management System

A complete student management web platform for higher-education institutions, exposing two strictly isolated interfaces: a powerful admin back-office (full CRUD, analytics dashboards, grade entry, SQL console) and a self-service student portal where each user sees only their own data. Built as a final-year (PFE) project.

Aspect Details
Stack PHP (zero frameworks) β€’ MySQL β€’ Vanilla architecture
Scale Dual-interface platform: full admin console + isolated student portal
Performance Custom-built architecture with no dependency overhead
Security bcrypt hashing, CSRF tokens, file-based rate limiting, CSP with nonce, hardened sessions, honeypot anti-bot defense
Impact Demonstrates that a modern PHP app can be clean, secure, and maintainable when every architectural decision is explicit
Repository β†’ github.com/KHALIDMRJ

Security here is treated as a first-class architectural concern, not a plugin β€” every protective layer was implemented manually, without relying on a framework's built-in guardrails. The academic objective: prove security-by-design is achievable from first principles.

πŸ—£οΈ Darija Sentiment Analysis β€” ΨͺΨ­Ω„ΩŠΩ„ Ψ§Ω„Ω…Ψ΄Ψ§ΨΉΨ± Ψ¨Ψ§Ω„Ψ―Ψ§Ψ±Ψ¬Ψ© Ψ§Ω„Ω…ΨΊΨ±Ψ¨ΩŠΨ©

The first open-source, end-to-end NLP pipeline for Moroccan Arabic (Darija) β€” from raw web scraping to preprocessing, model training, and live inference. Darija is spoken by 40M+ people daily yet remains one of the most NLP-neglected dialects in the world, blending Classical Arabic, French, Tamazight, and Spanish influences.

Aspect Details
Stack Python β€’ Web scraping β€’ NLP preprocessing pipeline β€’ Machine learning classification
Scale Full pipeline: raw scraping β†’ cleaning β†’ training β†’ live inference
Performance End-to-end sentiment classification on real-world Darija text
Security Open-source, reproducible pipeline design
Impact First accessible open-source NLP resource for Darija sentiment β€” filling a real linguistic AI gap
Repository β†’ github.com/KHALIDMRJ

Built specifically to address the absence of NLP tooling for a mixed, code-switching dialect spoken by tens of millions β€” a genuinely underserved corner of applied NLP.

⚑ FlashSale Redis Project β€” High-Performance Concurrency System

A distributed flash-sale simulation system evaluating the performance and reliability of Redis-based concurrency control under high request loads β€” modeling a real-world scenario where thousands of users compete for limited stock simultaneously.

Aspect Details
Stack Redis β€’ Distributed systems β€’ Concurrency control β€’ Load simulation
Scale Simulated multi-client concurrent purchase load against limited inventory
Performance Atomic operations, race-condition prevention, low-latency response benchmarking
Security Guaranteed data consistency under concurrent write pressure
Impact Full academic performance report analyzing system behavior under heavy load
Repository β†’ github.com/KHALIDMRJ

Uses Redis as a central in-memory datastore to guarantee atomicity and consistency, with a full benchmarking suite measuring system behavior as concurrent load scales β€” a hands-on deep dive into distributed systems fundamentals.

🫁 CovidNet-X β€” COVID-19 Detection from Chest X-Rays with Grad-CAM Explainability

An end-to-end deep learning pipeline for automated COVID-19 detection from chest radiographs β€” exploring the full ML lifecycle from data preparation to model comparison, explainability, and interactive deployment. Answers a critical clinical question: can a model trained on public chest X-rays reliably distinguish COVID-19 from Normal and Viral Pneumonia, and can we verify it's learning the right features?

Aspect Details
Stack Python β€’ Deep Learning (CNNs) β€’ Grad-CAM β€’ Transfer learning
Scale Ablation study across 4 distinct architectures with rigorous comparison
Performance Weighted loss for class imbalance, two-phase fine-tuning strategy
Security Explainability-first: Grad-CAM verification that the model attends to actual lung pathology
Impact Honest, literature-grounded limitation analysis β€” not just an accuracy number
Repository β†’ github.com/KHALIDMRJ

Motivated by RT-PCR's ~20% false-negative rate in early-stage COVID-19 (Kucirka et al., 2020). Grounded throughout in published clinical AI literature (Chowdhury et al. 2020; Roberts et al. 2021, Nature Machine Intelligence), with an explicit focus on explainability over raw accuracy β€” the project's entire thesis being that trust requires transparency.


Experience

Independent AI & Full Stack Projects β€” Self-Directed

Ongoing

No shortage of tutorials teach you to fit a model to a clean CSV. I chose the harder path: shipping seven complete, production-shaped systems end-to-end β€” sourcing and cleaning real data, training and explaining models, building the APIs and interfaces around them, and deploying where possible.

Scope of work

  • Implemented research-grade ML systems from published methodology (VAEP/KDD 2019, Grad-CAM explainability) rather than tutorial-level models.
  • Built and deployed a full-stack production application (Sahtek) live at sahtek.tech, covering frontend, backend, AI integration, and containerized deployment.
  • Designed security-by-design systems from first principles without frameworks (SecureStudentMS) β€” bcrypt, CSRF, CSP, rate limiting, session hardening.
  • Built the first open-source NLP sentiment pipeline for Moroccan Darija, addressing a real gap in low-resource language AI.
  • Benchmarked distributed concurrency systems under simulated load (FlashSale Redis Project) with full performance analysis.

Python TensorFlow OpenCV FastAPI React TypeScript .NET PHP Redis Docker


Hackathon Builder β€” Sahtek β€” University Hackathon

Team Project

Built Sahtek from concept to live deployment during a university hackathon β€” a real, functioning breast cancer awareness platform for Moroccan women, not a throwaway prototype.

Scope of work

  • Shipped a fully deployed full-stack product under hackathon time pressure β€” live frontend, live backend, live AI chat.
  • Integrated an AI assistant conversing in Moroccan Darija for culturally-relevant health guidance.
  • Designed the product vision, tech architecture, and delivery pipeline as part of the founding team.

React TypeScript .NET 8 DeepSeek API Docker Netlify Render


Education

πŸŽ“ Degree Details
Licence (Bac+3) — Système d'Information et Intelligence Artificielle Completing 2026 · Focus on AI, data engineering, and information systems

GitHub Analytics



GitHub Trophies


Contribution Activity


Contribution Snake

---

Current Focus

learning:
  - Advanced deep learning architectures for computer vision and NLP
  - Production ML system design (serving, monitoring, reproducibility)
  - Distributed systems and high-concurrency backend engineering

building:
  - Expanding the AI Football Intelligence Platform with live match ingestion
  - Growing the Darija NLP pipeline into a reusable open-source toolkit
  - Refining Sahtek with expanded AI-guided health features

exploring:
  - Explainable AI methods beyond Grad-CAM (SHAP, attention visualization)
  - Real-time inference optimization for edge and low-resource deployment
  - Applied ML for underserved languages and regional data problems

open_to:
  - AI / Machine Learning Engineering roles (Computer Vision, NLP, Applied ML)
  - Data Engineering and Full Stack Development opportunities
  - Graduate / Junior Software Engineer positions at product-driven teams
  - Open-source collaboration, especially in low-resource NLP and applied ML

Connect


"High accuracy is not enough. Understanding why a system decides matters as much as what it decides."

footer

Popular repositories Loading

  1. AI-Football-Intelligence-Platform AI-Football-Intelligence-Platform Public

    Production-grade football analytics API β€” VAEP, xT, XGBoost predictions, Claude AI scouting reports, WebSocket live updates, 472 tests passing

    Python 2

  2. FlashSale-Redis-Project FlashSale-Redis-Project Public

    Python 1 1

  3. nlp-similarity-engine-streamlit-ui nlp-similarity-engine-streamlit-ui Public

    Python 1

  4. php-exercises php-exercises Public

    Professional PHP exercises project covering forms, loops, conditions, arrays, patterns, and Fibonacci sequence.

    PHP 1

  5. php-academic-suite php-academic-suite Public

    Professional academic PHP web project with modular architecture Professional academic PHP web project with modular architecture

    PHP 1

  6. Algorithme-de-Dijkstra-en-C Algorithme-de-Dijkstra-en-C Public

    C 1