Amine El Moumen
Software Engineering
Software / AI Engineering student — final year, EMSI Marrakech. Full-stack development and applied AI/ML.
How I think about engineering →

Technology stack
- FastAPI
- Git
- Jupyter Notebook
- Laravel
- Matplotlib
- MongoDB
- MySQL
- Next.js
- Node.js
- OpenAI API
- Pandas
- Plotly / Dash
- Python
- REST API
- React
- River
- Scikit-learn
- Tailwind CSS
- TypeScript
- Vercel
How I build
Four principles I actually hold myself to — each one backed by a real decision from a shipped project, not a slogan.
Reasoning over adjectives
I'd rather show the trade-off I made and why than describe something as “innovative” or “robust” and ask you to take it on faith.
See it in Auto-ML — Adaptive Model Recommendation →Depth over breadth
A handful of projects explained thoroughly — constraints, approach, trade-offs, results, what I'd change — says more than a long list of things I've touched.
See it in DiabPredict — Diabetes Risk Prediction →Say what's real
If something is planned rather than built, I say so. I'd rather be accurate than impressive.
See it in A.S.I.I.S — AI Learning Platform →Ship the proportionate thing
I pick a tool or a technique because a real requirement calls for it — not because it's the technology getting attention that week.
See it in AMSAhub — Candidate–Recruiter Matching Platform →Projects
Auto-ML — Adaptive Model Recommendation
FeaturedAn always-on Auto-ML service that re-evaluates model performance on a live data stream and switches to the best-performing algorithm automatically.
DiabPredict — Diabetes Risk Prediction
A supervised classification model that predicts diabetes risk from patient health indicators, with an interactive results dashboard.
A.S.I.I.S — AI Learning Platform
An e-learning platform with an LLM-based assistant for contextual Q&A, personalized recommendations, and progress tracking.
AMSAhub — Candidate–Recruiter Matching Platform
A full-stack job-search platform: candidate/recruiter profiles, job postings, matching, messaging, and a recruiter dashboard.
Skills, by evidence
No self-rated percentages — every number below is a real count of the projects, certifications, and work history that actually used it.
Python6
- Auto-ML — Adaptive Model Recommendation
- DiabPredict — Diabetes Risk Prediction
- A.S.I.I.S — AI Learning Platform
- Master Java, Python, C & C++: All-in-One Programming Course
- Machine Learning with Python
- Databases and SQL for Data Science with Python
Node.js6
- AMSAhub — Candidate–Recruiter Matching Platform
- Building RESTful APIs with Node.js and Express
- Node.js: Securing RESTful APIs
- Learning Full-Stack JavaScript Development: MongoDB, Node, and React
- Express Essentials: Build Powerful Web Apps with Node.js
- Building a Website with Node.js and Express.js
React5
- AMSAhub — Candidate–Recruiter Matching Platform
- Learning Full-Stack JavaScript Development: MongoDB, Node, and React
- React: Design Patterns
- 2 yrs — Web Development Intern
REST API4
- A.S.I.I.S — AI Learning Platform
- AMSAhub — Candidate–Recruiter Matching Platform
- Building RESTful APIs with Node.js and Express
- Node.js: Securing RESTful APIs
Laravel2
- 2 yrs — Web Development Intern
MongoDB2
- AMSAhub — Candidate–Recruiter Matching Platform
- Learning Full-Stack JavaScript Development: MongoDB, Node, and React
MySQL2
- 2 yrs — Web Development Intern
Git2
- Practical GitHub Actions
- Built into this site itself
TypeScript1
- Built into this site itself
Matplotlib1
OpenAI API1
Jupyter Notebook1
Next.js1
- Built into this site itself
Tailwind CSS1
- Built into this site itself
Plotly / Dash1
Vercel1
- Built into this site itself
GitHub, live
Pulled from the GitHub API at build time — not a manually updated badge.
Languages across my repos
- Java100% · 1
Journey
Where the work actually happened, in order.
- Experience2025 — Present
Web Development Intern · Southydraulic
Designed and built a full-stack web application for hydraulic project management: step tracking, planning, and reporting.
LaravelReactMySQL - Experience2024
Information Systems Intern · Clinique La Vallée
Participated in the redesign of the clinic's information system: requirements analysis, solution proposals, and system modeling with the IT team.
Requirements AnalysisSystem Modeling - Milestone2026
amineelmoumen.dev launched · Project Phoenix
Domain purchased and V1 shipped end-to-end — live site, custom domain, four project deep-dives, working contact form.
Next.jsVercel