Open to work

Software engineer.

Based in Casablanca / Marrakech.

I build production-ready applications end-to-end — React frontends, Spring Boot microservices. From zero to live, I handle the full stack.

5+Apps live
1 yrExperience
React
TypeScript
Spring
Next.js
PostgreSQL
Docker
Tailwind
Java
Git
Linux
MongoDB
Angular
Vite
Vercel
Laravel
React
TypeScript
Spring
Next.js
PostgreSQL
Docker
Tailwind
Java
Git
Linux
MongoDB
Angular
Vite
Vercel
Laravel

Experience

Where I've worked.

Softnex

Full-Stack Engineer

SoftnexCasablanca
Feb – Jul 2025
  • Shipped 4 production applications handling 100k+ daily transactions, including softnex.ma and nosmeilleursamis.ma
  • Architected EcomNex, a PaaS CMS enabling rapid e-commerce site creation on a microservices backend
  • Contributed to POSNEX, a full point-of-sale platform with a companion web dashboard (posnex.ma)
  • Implemented OAuth2 security and JWT authentication with Spring Security across services
  • Designed and optimised PostgreSQL schemas for high-volume production data
Vivo Energy

Junior Developer

Vivo EnergyCasablanca
Jul – Sep 2023
  • Designed interfaces for real-time supervision of service station operations, under senior developer guidance
  • Implemented authentication & authorisation modules following Spring Security best practices
  • Contributed to internal tools and dashboards used by the operations team
  • Wrote technical specifications and internal documentation for the systems built

Education

How I got here.

ENSA M

Diplôme d'Ingénieur d'État — Génie Informatique

ENSA MÉcole Nationale des Sciences AppliquéesMarrakech
2021 – 2025
  • Full-stack engineering track — architecture, API design, and UI/UX, applied through real production projects
  • Coursework in AI fundamentals & machine learning, applied to intelligent application design
  • Multiple team projects with role coordination, deadlines, and jury presentations
ENSA Marrakech

Classes Préparatoires Intégrées

ENSA MarrakechCycle préparatoireMarrakech
2019 – 2021
  • Intensive foundation in mathematics, physics, and algorithmics ahead of the engineering cycle
  • Built the analytical base later applied to software architecture and problem-solving

Baccalauréat — Sciences Mathématiques B

Morocco
2019

Let's work together

Got a project in mind?

Open to full-time roles and freelance projects. Always happy to talk about interesting engineering challenges.