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.
Selected Work
Projects shipped to production.
Corporate website
Softnex
Corporate website for Softnex Technologies, a Moroccan software company delivering innovative digital solutions. Showcases the agency's products, services, and expertise to businesses across Morocco.
100k+ daily consultations
Gaming Venue Management
PlayDesk
Windows task and project management application built with Electron. Features real-time sync, offline-first architecture, and a clean, distraction-free UI.
50+ active users
POS System
Posnex
Morocco's smart point-of-sale system built for restaurants, retail shops, and businesses. Handles sales, inventory, customer management, and accounting from a single modern cash register interface.
Deployed at 200+ locations
Automotive Marketplace
Gaarage
Online marketplace and delivery platform letting users browse products by zone and place orders with fast local delivery. Features delivery area mapping, cash-on-delivery support, and a companion mobile app.
10k+ listings · 2k+ monthly visitors
Experience
Where I've worked.

Full-Stack Engineer
- 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

Junior Developer
- 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.

Diplôme d'Ingénieur d'État — Génie Informatique
- 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

Classes Préparatoires Intégrées
- 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
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.