Software Engineer · Full-Stack Developer
I build robust, scalable software — multi-tenant SaaS platforms, full-stack web & mobile apps, and clean REST APIs.
Software engineer with hands-on experience in full-stack development and SaaS architecture. I like turning business needs into concrete, high-performance solutions — designing multi-tenant backends, building web & mobile apps, and shipping clean, well-tested REST APIs. I work across the stack, from database design to polished UI, and I care about writing maintainable code. Always learning, always shipping.
Engineering graduate of EHTP (École Hassania des Travaux Publics), Casablanca.
Also experienced with GIS stacks — PostGIS, ArcGIS Maps SDK, Leaflet, QGIS, GeoServer.
Software Engineering Intern — Final-year project · 2026 Migrated a SaaS platform to a multi-tenant architecture (single shared instance with strict per-client data isolation). Built a reusable Spring Boot library — dynamic database routing, per-tenant Flyway migrations, custom Spring scope — and automated client provisioning via Apache Kafka. Extended isolation across every layer: Elasticsearch, Amazon S3, Quartz jobs and Keycloak (a dedicated realm per client).
Full-Stack Intern (with DevOps) · 2025 Shipped new features on a SaaS automotive-mobility platform (Laravel, React); optimized deployments and hardened application security via Cloudflare in a CI workflow.
Full-Stack Intern · 2025 Designed and built an agricultural marketplace connecting producers and buyers (Spring Boot, React) — database design, robust REST APIs and performance tuning.
Web Developer Intern · 2024 Built an internal partner-management web app (React, Node.js/Express, MySQL) — data modeling, CRUD and access control. (see gestion-des-partenaires)
| Project | Description | Stack |
|---|---|---|
| 🏢 Multitenant Cartography & Billing | Multi-tenant SaaS platform with per-tenant services and usage-based billing | Spring Boot · React · PostgreSQL |
| 🎓 Annuaire des Lauréats | Cross-platform alumni directory — web, mobile and REST API | Spring Boot · React · React Native |
| 💼 E-Recrutement | Recruitment platform with candidate/recruiter spaces, applications and stats | ASP.NET Core MVC · EF Core |
| 🤝 Gestion des Partenaires | Partner management with JWT auth, uploads and PDF export | React · Express · MySQL |
| 🛒 EcommerceApp | Online store with catalog and role-based access (Admin/Supplier/Client) | ASP.NET Core MVC · Identity |
| 🏗️ SIG Construction | Offline-first mobile app to survey and map data in the field | Flutter · SQLite · Leaflet |
- Engineering degree, EHTP, Casablanca · 2023–2026
- CPGE MPSI (preparatory classes), Lycée Mohamed V · 2021–2023
- Certifications: Programming with JavaScript (Meta) · .NET Full-Stack Foundation (Board Infinity) · Java Programming (Duke University) · React JS (Great Learning)
- Languages: Arabic (native) · French (C1) · English (fluent)
Open to software engineering roles — backend and full-stack. Let's build something.