Skip to content

I build web platforms and AI agents.

I'm Oussama, a senior product engineer. Six years shipping for clients like PAYBACK, Takeda and Descope.

Proudly trusted by

  • PAYBACK
  • Takeda
  • Descope
  • Charm Industrial
  • o1Labs
  • Palais Shazam

Work

Selected work

AI agents

My own products

  • Shaza: See how it books

    Shaza

    Agent

    Answers hotel guests on WhatsApp, Booking.com, Airbnb and email, in any language. Then books the room.

    20+

    rooms booked

    81%

    of conversations end in a booking

    • Claude
    • n8n
    • WhatsApp
    • Booking.com
    • Airbnb
    See how it books
  • Maya: Read how it works

    Maya

    Agent

    Turns Linear tickets into tested pull requests. It opens them. I review and merge.

    80%

    of PRs merged without changes

    ~$2

    cost per ticket

    • Claude Code
    • Ollama
    • BullMQ
    • Redis
    Read how it works

Client work

What I've shipped

  • Owning the frontend of PAYBACK's sign-up flow

    PAYBACK
    • Next.js
    • MUI
    • NX
    • PayloadCMS

    The sign-up flow for Germany's biggest loyalty program, used at American Express, dm and Aral.

    122k

    sign-ups a month

    1.1M+

    monthly visitors

    Read case study: PAYBACK
  • Rebuilding takeda.com for 2M+ monthly visitors

    Takeda
    • Next.js
    • Tailwind
    • Sanity
    • Vercel

    takeda.com, moved from PHP to Next.js with 30+ engineers. 2M+ monthly visitors.

    2M+

    monthly visitors

    100+

    reusable sections

    Read case study: Takeda
  • Four sites for Descope, one frontend lead

    Descope
    • Next.js
    • Contentful
    • Fumadocs
    • Vercel

    Frontend lead on descope.com, its docs, an AI site and a hackathon site.

    10+

    engineers led

    1,500+

    docs pages

    Read case study: Descope
  • Rebuilding the site Charm Industrial sells through

    Charm Industrial
    • Next.js
    • Tailwind
    • Stripe
    • Vercel

    Rewrote the site Charm sells carbon removal through, from Gatsby to Next.js.

    $300k+

    a month through Stripe checkout

    100k+

    monthly visitors

    Read case study: Charm Industrial
  • A page builder o1Labs' marketing team runs alone

    o1Labs
    • Next.js
    • Sanity
    • Algolia
    • Vercel

    A page builder marketers run with no developer needed.

    0

    dev tickets to publish a page

    50+

    reusable sections

    Read case study: o1Labs
  • Tickets, QR check-in and a live agenda for a cybersecurity crowd

    Akasec
    • Next.js
    • GSAP
    • Neon Postgres
    • QR tickets

    Tickets, QR check-in and a live agenda for Cyber Odyssey. Built solo, every year.

    800

    attendees in 2025

    3

    editions built, 2023 to 2025

    Read case study: Akasec

End to end

What I do

One person from the first screen to the pager.

  • Web platforms

    Next.js, React and TypeScript. Sign-up flows, marketing sites, docs, and page builders your team runs alone.

    PAYBACK, Takeda, Descope, o1Labs

  • Backend and data

    Node and Express services, Postgres with Drizzle, ticketing, live video fan-out.

    Charm Industrial, Akasec, Shaza

  • Reliability and on-call

    Datadog SLOs, circuit breakers, Playwright on every path, Terraform on GCP. I carry the pager one week a month.

    PAYBACK

  • AI agents

    Claude agents with real tools. One books hotel rooms. One turns tickets into pull requests.

    Shaza, Maya

The short version

About me

I taught myself to code at 10, then trained at 1337, part of the 42 network.

Six years shipping for teams in Germany, Poland, the US and Morocco.

I'm stakeholder and technical advisor at Dali, where AI matches creators with brands.

I also build coding agents for fun.

  • Casablanca, GMT
  • English, French, Arabic
  • 6 years remote
  • 1337 alum
  • Won the 1337 and UNFPA hackathon
  • Freelance or full-time

Quick answers

Before you email

What kind of work do you take on?

Web products, end to end: Next.js frontends, the backend behind them, monitoring, and AI agents that do real work. Recent clients include PAYBACK, Takeda and Descope.

Are you available for freelance or full-time work?

Both. Freelance is monthly or scoped, fully remote. I also take senior full-time roles. It starts with a 15-minute call where you tell me what you're building.

Where are you based, and which hours do you work?

I'm in Casablanca, on GMT. I work full days with teams in Europe, and my afternoons overlap the US East Coast morning. I work in English, French and Arabic.

Do you do backend and on-call, or only frontend?

Both. At PAYBACK I set up Datadog SLOs and synthetic checks, and carry the pager one week a month. For Charm Industrial I built the backend that streams factory cameras.

What AI agents have you built?

Shaza answers hotel guests on WhatsApp, Booking.com, Airbnb and email, and books the room. It saves staff 3+ hours a day. Maya turns Linear tickets into pull requests. I merge 80% unchanged.

Hiring, or need a product built?

I reply within a day. Calls are 15 minutes, no prep needed.