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
  • Leading the frontend behind Descope's four sites

    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.

    100k+

    monthly visitors

    +86%

    performance improvement

    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 Morocco's biggest cybersecurity event

    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

  • AI agents

    Claude agents that plug into a company's internal systems, so they do real work for employees and clients.

    Shaza, Maya

  • Backend and data

    Node and Postgres services that store your data and run your business logic behind the interface.

    Charm Industrial, Akasec, Shaza

  • Reliability and on-call

    Monitoring, alerts and on-call that keep your product running, and fix it quickly when it breaks.

    PAYBACK

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 for your team.

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. I build a product end to end: the Next.js frontend, the backend and database behind it, and the monitoring and alerts that tell me when something breaks.

Which tools and stack do you work with?

Next.js, React and TypeScript on the frontend, Node and Postgres on the backend, Datadog for monitoring, and Claude for AI agents. If your stack is different, tell me and we can talk.

Hiring, or need a product built?

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