Amine El Moumen
Software Engineering
Software / AI Engineering student — final year, EMSI Marrakech. Full-stack development and applied AI/ML.
Available for a 6-month final-year internship (PFE)AI / Data Science or full-stack engineering · Marrakech, Morocco

Technology stack
- Android
- FastAPI
- Git
- Java
- Jupyter Notebook
- Laravel
- Matplotlib
- MongoDB
- MySQL
- Next.js
- Node.js
- OpenAI API
- PHP
- Pandas
- Plotly / Dash
- Python
- REST API
- React
- Retrofit
- River
- Room
- Scikit-learn
- Tailwind CSS
- TypeScript
- Vercel
- Vite
- WorkManager
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 — Freelance Services Marketplace →Projects
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 — Freelance Services Marketplace
- 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
Java5
- JobPulse — Native Android Job Board Client
- Core Java
- Java Programming: Solving Problems with Software
- Java Fundamentals Course For Beginners
- Master Java, Python, C & C++: All-in-One Programming Course
REST API4
- A.S.I.I.S — AI Learning Platform
- AMSAhub — Freelance Services Marketplace
- Building RESTful APIs with Node.js and Express
- Node.js: Securing RESTful APIs
React4
- AMSAhub — Freelance Services Marketplace
- Learning Full-Stack JavaScript Development: MongoDB, Node, and React
- React: Design Patterns
- 1 yr — Web Development Intern
Laravel3
- Vitrix — Laravel Corporate Site
- StageFlow — Internship Lifecycle Platform
- 1 yr — Web Development Intern
Tailwind CSS3
- Vitrix — Laravel Corporate Site
- StageFlow — Internship Lifecycle Platform
- Built into this site itself
MongoDB2
- AMSAhub — Freelance Services Marketplace
- Learning Full-Stack JavaScript Development: MongoDB, Node, and React
MySQL2
- StageFlow — Internship Lifecycle Platform
- 1 yr — 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
WorkManager1
Plotly / Dash1
Vercel1
- Built into this site itself
Journey
Where the work actually happened, in order.
- Milestone2026
amineelmoumen.dev launched
Next.jsVercel - Experience2025
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