Skip to content
View ibrahimoxx's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report ibrahimoxx

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
ibrahimoxx/README.md

Hi, I'm Ibrahim STOURI 👋

Full-Stack Engineer & AI Developer
RAG Pipelines • Multi-tenant SaaS • LLM Integration • Scalable APIs • Data Science

📍 Rabat, Morocco  •  ✉️ ibrahimistouri@gmail.com  •  🌐 ibrahimstouri.com

LinkedIn Portfolio Email GitHub Instagram


🧠 About Me

I'm a Full-Stack Engineer & AI Developer at EMSI (École Marocaine des Sciences de l'Ingénieur), building production-ready web platforms, SaaS systems, and AI-powered pipelines.

What I actually ship:

  • 🤖 RAG pipelines & LLM integration — document intelligence, semantic search, OpenAI & Gemini
  • 🏗️ Multi-tenant SaaS — tenant isolation, RBAC, async task queues (Celery), vector databases (pgvector)
  • ⚙️ Scalable backends — Django, ASP.NET Core, Laravel, FastAPI with clean REST APIs
  • 📊 Data Science & ML — classification models (scikit-learn, XGBoost), full ML pipelines, pandas/NumPy
  • 🗄️ Full database mastery — SQL (PostgreSQL, SQL Server, Oracle, MySQL) + NoSQL (MongoDB, Redis, Neo4j, Cassandra)

🚀 Featured Projects

Multi-tenant SaaS for AI-powered PDF analysis with a full async RAG pipeline

Stack: Django · DRF · PostgreSQL/pgvector · Redis · Celery · Docker · OpenAI · Gemini

  • Full RAG pipeline: parsing → chunking → vector embeddings → semantic search → answer with citations
  • Strict tenant isolation + RBAC + scalable async architecture
  • 100+ documents processed per pipeline

Complete medical practice management platform with multi-role RBAC

Stack: ASP.NET Core MVC · C# · EF Core · SQL Server · Bootstrap

  • 4-role RBAC (Admin / Doctor / Secretary / Patient)
  • Online scheduling with conflict prevention, EMR, prescriptions, billing
  • Optimized queries (IQueryable), 24h reminders, dynamic UI via API endpoints

Desktop talent analytics application on a Multi-NoSQL architecture

Stack: Python · PyQt5 · MongoDB · Redis · Neo4j · Docker

  • Multi-role dashboards, weekly challenges, server-side pagination
  • CRUD + CSV/JSONL import/export, Neo4j graph analytics
  • 3 simultaneous NoSQL data sources

Specialization recommender via supervised classification

Stack: Python · scikit-learn · XGBoost · pandas · Jupyter

  • Full ML pipeline: data collection → preprocessing → feature engineering → training → evaluation
  • Classification accuracy > 85%

🧰 Tech Stack

👨‍💻 Languages

Java
Java
Python
Python
C++
C++
C#
C#
JavaScript
JavaScript
TypeScript
TypeScript
PHP
PHP
SQL
SQL

🌐 Frontend

React
React
Next.js
Next.js
HTML5
HTML5
CSS3
CSS3
Bootstrap
Bootstrap
Tailwind
Tailwind
jQuery
jQuery

⚙️ Backend & Frameworks

Django
Django
Laravel
Laravel
FastAPI
FastAPI
.NET
ASP.NET Core
Node.js
Node.js
Spring Boot
Spring Boot

🗄️ Databases

PostgreSQL
PostgreSQL
SQL Server
SQL Server
Oracle
Oracle
MySQL
MySQL
MongoDB
MongoDB
Redis
Redis
Neo4j
Neo4j
Cassandra
Cassandra
SQLite
SQLite

🤖 AI / Data Science

Jupyter
Jupyter
Pandas
Pandas
NumPy
NumPy
Matplotlib
Matplotlib
scikit-learn
scikit-learn
OpenCV
OpenCV

☁️ DevOps & Tools

Docker
Docker
Git
Git
GitHub
GitHub
Linux
Linux
Postman
Postman
Jira
Jira
VS Code
VS Code
Maven
Maven

📊 GitHub Stats


🏅 Certifications

Certificate Issuer Date
React Native Meta Jan 2026
Python for Data Science, AI & Development IBM Apr 2025
Software Engineering: Design & Project Management HKUST Apr 2025
Interactivity with JavaScript University of Michigan Dec 2024
The Unix Workbench Johns Hopkins University Dec 2024

Open to internships, collaborations, and serious projects. Let's build something impactful.

→ ibrahimstouri.com

Popular repositories Loading

  1. saas-doc-intelligence saas-doc-intelligence Public

    DocPilot AI 🚀 | An enterprise-grade B2B SaaS platform for intelligent document analysis. Designed exclusively for corporate knowledge management, it features strict Multi-Tenancy isolation, granula…

    TypeScript 2

  2. ART-PLASTER ART-PLASTER Public

    Premium architectural & decorative plastering website for ART PLASTER Morocco. Built with Next.js 14, Tailwind CSS, and Framer Motion.

    TypeScript 2

  3. cabinet-medical-management-system cabinet-medical-management-system Public

    Plateforme web complète de gestion de cabinet médical développée avec ASP.NET Core MVC 10.0 (Rendez-vous, Dossiers médicaux, RBAC, Facturation). 🇬🇧 Comprehensive medical clinic management system bu…

    C# 1

  4. student-orientation-system student-orientation-system Public

    An AI-powered academic orientation recommendation system featuring a Machine Learning pipeline for predicting student specializations based on performance and preferences. Built with FastAPI and Re…

    Python 1

  5. Super-Mario Super-Mario Public

    Un moteur de jeu de plateforme 2D performant développé en Java 17 et JavaFX, utilisant une architecture ECS (Entity Component System) personnalisée, un moteur physique avancé et une IA ennemie réac…

    Java 1

  6. SWEET_DESERT_COOKIES SWEET_DESERT_COOKIES Public

    TypeScript 1