I build systems end to end — backend, mobile, and the infrastructure under them. Eleven years, Casablanca, mostly solo. Lately that has meant public-sector work: servers with no internet, AI models running on the client’s own hardware, an audit at the end.
A workforce planning system for a public administration, used nationally. I built the backend and deployed it myself onto air-gapped servers — machines with no route to the internet, reachable only from inside their network.
Then I put AI inside that box.
… He takes complete ownership end to end and just gets it done, every single time. …
Bun · TypeScript · PostgreSQL · Redis · Nginx · Linux · systemd · self-hosted LLM
A job marketplace for people who work while they travel — an app for both sides of the hire, a web portal, and an admin surface behind it.
Four production surfaces on one backend: the Flutter app, the Node API, the React portal and the admin panel, plus the AWS infrastructure under them. All of it mine — architecture, implementation, deployment, and running it day to day. It's the client's product, so the internals stay theirs.

Honestly, Yassine's a wizard — he knows his stuff.
Flutter · Node.js · PostgreSQL · AWS · RevenueCat
A business management system, not just a CRM. Stock, orders, customers, suppliers and money — and several organizations under one login, each with its own team and permissions.
It also runs hospitality: hostels and short-stay rentals get rooms, calendars and reservations, plus a public storefront where guests book directly. Availability is live and double bookings are blocked in the database, not in the UI.
React · TanStack Query · Vite · Node.js · Express.js · PostgreSQL · Redis · JWT
A treasury and procurement system. The approval flow runs four stages with different people allowed to act at each one, so I built it as a state machine instead of a pile of booleans. DocuSign for signatures. Around 49 commits in two days, and it held.
TypeScript · PostgreSQL · DocuSign
An anime streaming app made with Flutter. It passed 5M+ downloads, which still surprises me. Built for Indonesia, with offline viewing and recommendations. More than 1M people use it every month.




Flutter
A small tool I made to create mockup images. Designers liked it, so I added video animations too. All the images AND videos on this page were made with it 😄







React · Node.js · Tailwind
An online perfume shop for Morocco. People can try expensive perfumes with small 5ml/10ml samples before buying a full bottle, with delivery anywhere in the country and cash on delivery. There is a quiz that helps you find a scent you will like, and checkout happens on WhatsApp.




Next.js · React · Tailwind CSS · TypeScript
A luxury marketplace for cars, houses, watches — expensive things. The client wanted it clean and fast, so I built it with Next.js and TypeScript.




Next.js · TypeScript · Tailwind CSS
… He understood the project requirements well and delivered quality work on time. …
Yassine was so easy to work with and turn around time was extremely fast. Will 100% hire him again.
… They're fast, they just work, and they made the platform something I could actually show investors with pride.
… Responsive, rigorous, and always full of good advice — a true technical partner, not just a contractor.
Self-hosted inference, embeddings and pgvector — models that run on the client’s own hardware, no external API. Air-gapped and on-premise deployment: offline package transfer, Linux, systemd, Nginx, VPN and MFA, environments I build and hand over. Backend in Go and Node/TypeScript, on PostgreSQL and MongoDB. Mobile in Flutter and native Android.
Also: Next.js and React, Java/Spring, Docker, VPS and AWS, load and E2E testing, pentesting, web scraping at scale.
Tell me what you’re building and where it’s at. I reply fast, and if I’m not the right fit I’ll say so.