Curriculum Vitae
Mehdi Diouri
Software Engineering Student
Software engineering student at EMSI, Morocco. I build full-stack web applications, design API architectures, and automate infrastructure with Docker and Linux. Currently focused on self-hosted systems and production-grade code.
Core Stack
- Next.js
- TypeScript
- Node.js
- Prisma
- Docker
- Tailwind CSS
- PostgreSQL
- Python
- Git
- Linux
Highlights
- — Built a self-hosted personal finance manager (DepanceAPP) with JWT auth, multi-account support, and Docker deployment.
- — Co-developed Tastify, a restaurant ERP with real-time WebSockets, sentiment analysis, and multi-role workflows.
- — Designed a full-stack real estate platform with SEO-optimized property pages, admin dashboard, and lead management.
- — Built and maintain a production portfolio with admin panel, blog engine, CI/CD pipeline, and Docker deployment.
Certifications
- Building Web Applications in PHPUniversity of Michigan · 2026
- JavaScript, jQuery & JSONUniversity of Michigan · 2025
- Object-Oriented Programming in C++EPFL · 2025
- Programming for Everybody (Python)University of Michigan · 2026
Education
- — EMSI — Cycle Ingénieur 3IIR, Software Engineering (2025 — Present)
- — EMSI — Cycle Préparatoire 1AP-2AP (2023 — 2025)
- — Bac Scientifique Physique, Lycée Scientifique Kenitra (2023)