Featured Projects
Explore my recent work and discover how I bring ideas to life through code and design.


Cabinet Medical Management System
Plateforme web de gestion de cabinet (ASP.NET Core MVC, C#, EF Core, SQL Server, Bootstrap). Rendez-vous en ligne, DME, ordonnances et facturation. RBAC multi-rôles, anti-conflits d'horaires, rappels 24h, UI dynamique via endpoints API.


Mario Platformer Game
Jeu de plateforme 2D (Java 17, JavaFX, Maven) avec moteur physique et architecture ECS (Entity Component System) personnalisée. ECS modulaire + EventBus, gravité/forces/collisions, IA ennemis, pipeline d'assets.


Student Talent App
Application desktop d'analyse de talents (Python, PyQt5) basée sur Multi-NoSQL (MongoDB, Redis, Neo4j). Dashboards multi-rôles, leaderboards + défis hebdo, CRUD import/export CSV/JSONL, analytics Neo4j, bases déployées en Docker.
.jpeg)
.jpeg)
Gestion Multisite (MarocTech SA)
Infrastructure Linux fédérée sur 3 sites (Rabat/Casa/Marra) avec domaine maroc-tech.ma. DNS hiérarchisé (Primary/Secondary/Tertiary), NFSv4 + ACL, réplication rsync/cron, services systemd.
.jpeg)
.jpeg)
Système d'Orientation (ML/AI)
Moteur de recommandation de spécialisations (Python, scikit-learn, XGBoost). Pipeline ML complet : EDA → prétraitement → évaluation, SMOTE, GridSearchCV, XAI (feature importance, F1) et continuous learning.


JobTech Solutions
Plateforme SaaS de recrutement (Django, Python, REST, MySQL, SMTP). RBAC multi-rôles, planification d'entretiens avec détection de conflits (±2h), workflow candidature→décision, emails transactionnels.


E-Commerce Management System
Plateforme e-commerce complète (Laravel 11, PHP 8.2, MySQL, Blade, Tailwind, Alpine.js). Catalogue, panier, commandes et livraisons. RBAC via middlewares, dashboard admin CRUD, panier temps réel, suivi livraison.


Système de Gestion Universitaire
Application de gestion académique centralisée (C++, POO, STL) pour automatiser le suivi administratif entre administration, enseignants et étudiants.
Professional Contributions
Points clés de mon parcours et projets académiques
Ministère de la Transition Énergétique
Application web de gestion des frais de déplacement (Laravel, SQL Server) — développement des modules métier : saisie des demandes, suivi des statuts, centralisation multi-directions et génération d'états.
- Centralisation des flux de déplacement pour plusieurs directions du Ministère — 02/2024 → 03/2024
My Journey & Expertise
A passionate developer creating exceptional digital experiences through design and code.

My Skills
I'm Ibrahim STOURI
I am an engineering student at EMSI specializing in Digital Development and Information Systems. With experience on web applications using Laravel/Django and ASP.NET Core, SQL Server/MySQL/Oracle databases, and REST API integration. I have completed projects in Java, .NET, React/Next.js, and Python, including ML/AI projects. I am accustomed to environments using tools like Git/GitHub, Docker, and Jira, and to design with UML, MVC, RBAC.
I am looking for a PFA internship to contribute to real-world projects and grow within a technical team.
My Skills
Let's Work Together
Have a project in mind or want to discuss potential opportunities? I'd love to hear from you.