MEHDI.

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)
CV | Mehdi Diouri