Hey, I'm Mohammed — a full-stack developer based in Fès, Morocco. I build web applications with a focus on clean backends and interfaces that don't get in the way.
My stack centers on TypeScript, React, Next.js, NestJS, and Laravel/PHP, backed by MySQL and PostgreSQL. I've shipped real features across both sides of the stack — from REST API design and JWT/OAuth authentication to Figma-to-code frontend work and Stripe/PayPal payment integrations.
Most recently I interned at NewDev in Fès, where I built the backend for Bazar, a multi-vendor e-commerce platform: modular NestJS architecture, multi-tenant store isolation, full order lifecycle with taxes, coupons and refunds, PDF invoicing, and real-time payment webhooks. Before that, I built a multi-tenant e-commerce platform with Laravel and Inertia.js at ArtiWeb.
I care about code that's easy to read and change, APIs that are actually documented, and shipping things that work. Currently pursuing a Licence d'Excellence in AI at Hassan II University while looking for my next opportunity — in Morocco, France, or remotely.