Taking new workContact

Backends, mobile apps & the infrastructure under them. Built solo, end to end.

The Modus dashboard: stock, orders and customers for a small businessThe Putora job marketplace app and web portalThe AnimeHub streaming app running on a phoneThe MockupViews canvas studio composing a device mockupThe iNoqta desktop point-of-sale screen
ModusBusiness management system, in production

Best work

3 projects
  • Government · Backend · Infra · AI

    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.

    National Workforce Planning Platform
    … He takes complete ownership end to end and just gets it done, every single time. …
    Ahmed · Owner, Public-sector platformUnder NDA

    Bun · TypeScript · PostgreSQL · Redis · Nginx · Linux · systemd · self-hosted LLM

  • Mobile · Web · Backend · Infra

    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.

    Putora
    Honestly, Yassine's a wizard — he knows his stuff.
    Stefan · Founder & CEO, PutoraVerified · Upwork

    Flutter · Node.js · PostgreSQL · AWS · RevenueCat

  • A business management system, not just a CRM. Stock, orders, customers, suppliers and money, with 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

Everything else

5 projects

One row each. Open a row for the write-up, the screens, the stack and the links.

  • Government · Web · Backend

    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. Built in two days, and it held.

    TypeScript · PostgreSQL · DocuSign

  • An anime streaming app in Flutter, built for Indonesia, with offline viewing and recommendations. Past 5M downloads, and more than 1M people open it every month.

    AnimeHubAnimeHubAnimeHubAnimeHub

    Flutter

  • A tool for building mockup images, then video animations once designers started asking for them. Every image and video on this page was made with it.

    MockupViewsMockupViewsMockupViewsMockupViewsMockupViewsMockupViewsMockupViews

    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.

    MYF FragrancesMYF FragrancesMYF FragrancesMYF Fragrances

    Next.js · React · Tailwind CSS · TypeScript

  • A luxury marketplace for cars, houses and watches. The brief was clean and fast, so it runs on Next.js and TypeScript with the listings rendered ahead of time.

    Phantom.maPhantom.maPhantom.maPhantom.ma

    Next.js · TypeScript · Tailwind CSS

12 older projects in the archive

Client words

verified on upwork
… He understood the project requirements well and delivered quality work on time. …
Jill · Shinjiro GroupVerified · Upwork
Yassine was so easy to work with and turn around time was extremely fast. Will 100% hire him again.
Avery · Trek.IQVerified · Upwork
… They're fast, they just work, and they made the platform something I could actually show investors with pride.
Mike · Affiliate PlatformUnder NDA
… Responsive, rigorous, and always full of good advice — a true technical partner, not just a contractor.
Daouda · Government project (West Africa)Under NDA

What I work with

in production, not in theory
On-premise
Air-gapped and on-premise deployment: offline package transfer, Linux, systemd, Nginx, VPN and MFA. Environments I build and hand over.
Local AI
Self-hosted inference, embeddings and pgvector. Models that run on the client’s own hardware, no external API.
Backend
Go and Node/TypeScript, on PostgreSQL and MongoDB. Java/Spring where it is already there.
Mobile
Flutter and native Android, shipped to millions of installs.
Web
Next.js and React, for the portals and back-offices that sit on top of the backend.
Around it
Docker, VPS and AWS, load and E2E testing, pentesting, web scraping at scale.

Start a project

Got something to build?

I reply fast, and if I’m not the right fit I’ll say so.

What is it?