My Journey & Expertise
A passionate developer creating exceptional digital experiences through design and code.

My Skills
I'm Ibrahim STOURI
I am a Software Engineering student at EMSI, specializing in Digital Development and Information Systems. I build production-ready web platforms, mobile apps, SaaS systems, AI pipelines, and data-driven applications — full-stack, end to end.
My stack spans Django, ASP.NET Core, Laravel, FastAPI, Spring Boot, JEE, React/Next.js, and React Native — backed by solid SQL/NoSQL expertise (PostgreSQL, Oracle, SQL Server, MongoDB, Redis, Neo4j), REST API design, and Docker-based deployment.
I work on AI & LLM integration (RAG pipelines, OpenAI, Gemini, pgvector), Data Science (scikit-learn, XGBoost, pandas, full ML pipelines), and multi-tenant SaaS architectures.
Open to internship opportunities, freelance collaborations, and project-based engagements in Full-Stack & Mobile development, SaaS engineering, AI integration, and Data Science.
My Skills
DocPilot AI
Enterprise Document Intelligence Platform
A multi-tenant SaaS that transforms static PDFs into an interactive knowledge base using RAG. Built with a Modular Monolith for enterprise security and scalability.

Tech Stack
RAG Pipeline Architecture
End-to-end document intelligence flow — watch it process in real time
Key Capabilities
Multi-Tenancy & RBAC
Shared-database multi-tenant model with 4-tier RBAC. Middleware prevents cross-tenant data leaks.
Async RAG Pipeline
Celery + Redis workers for heavy PDF processing. Overlapping chunking for higher accuracy.
Multi-Provider AI
OpenAI GPT-4o & Gemini Flash with custom prompts. Citation tracking for source-backed answers.
Security & Audit
JWT with refresh rotation, full audit trails, and token usage monitoring for cost management.
Featured Projects
Explore my recent work and discover how I bring ideas to life through code and design.


Cabinet Medical Management System
Medical practice management web platform (ASP.NET Core MVC, C#, EF Core, SQL Server, Bootstrap). Online booking, EHR, prescriptions, and billing. Multi-role RBAC, schedule conflict prevention, 24h reminders, dynamic UI via API endpoints.
Read more

Art Plaster Premium Ecosystem
SEO-optimized enterprise showcase (Next.js 14, React 18, TypeScript, Tailwind CSS, Framer Motion) using App Router architecture. Features high-performance dynamic project filtering, complex micro-interactions, and a responsive design system specifically engineered for premium construction and portfolio management.
Read moreProfessional Contributions
Key highlights of my career and academic projects
Ministry of Energy Transition
Travel expenses management web application (Laravel, SQL Server) — developed business modules: request entry, status tracking, multi-department centralization, and report generation.
- Centralized travel workflows for multiple ministry departments — 02/2024 → 03/2024


.jpeg)
.jpeg)

