ALLALI.
Oussama AllaliWeb Developer

Built to keep working.

Five years writing code, most of it on production websites, internal tools and payment flows. I work in Next.js and TypeScript, and I take a project from the first layout to the live deploy myself.

Based
Willich, NRW, Germany
Languages
German · English · Arabic
Writing code since
2021
Core
Next.js · TypeScript · Postgres

I run Ouceal, a digital agency in Willich, NRW. Client projects go through it.

Selected work


06 projects

What I work on


Production front ends

Next.js App Router with TypeScript throughout. Server components where they help, client components where they are needed, and no page builders anywhere.

Payment & order flows

Stripe Checkout wired to real order state — webhooks, idempotency, and a fulfilment path that survives a failed request.

Internal tools

Small CRUD applications on Supabase with auth and row-level security, built so one person can run a business from them.

Motion & interaction

GSAP and Lenis for scroll-driven interfaces, always behind a reduced-motion check rather than bolted on top.

Performance & accessibility

Real device budgets, lazy media, keyboard paths that work, and layouts checked at 360, 768 and 1280.

Shipping

Domain, SSL, analytics, legal pages, deploys on Netlify and Vercel. I take a project all the way to live, not to a handover doc.

Experience


2026 — present

Independent web developer

Willich, NRW

Building production sites, ordering systems and internal tools for small businesses across North Rhine-Westphalia. Design, build, deploy and maintenance in one pair of hands.

2022 — 2026

Self-taught, then working

Germany

Kept building alone from Germany — static pages first, then React and TypeScript, then Next.js, Node and Postgres. Learned by shipping things that had to keep working after launch, not by finishing courses.

2021 — 2022

Computer Science

International University · Odesa, Ukraine

Left Morocco to study computer science. The full-scale war began in 2022 and I left the country.

2021

Secondary school

Morocco

Finished secondary school before leaving to study abroad.

Before all of it

Learned the machine first

Morocco

I grew up on the internet, and the way in was hardware. I started formatting and fixing other people's computers — one step at a time, until the machine stopped being a black box. The code came later; the curiosity came first.

Stack


Languages

  • TypeScript
  • JavaScript
  • SQL
  • HTML
  • CSS

Front end

  • Next.js
  • React
  • Tailwind CSS
  • GSAP
  • Three.js

Back end & data

  • Node.js
  • Supabase
  • PostgreSQL
  • REST APIs

Payments

  • Stripe Checkout
  • Webhooks
  • Order state

Tooling

  • Git
  • Playwright
  • Netlify
  • Vercel
  • Figma

Shipping

  • Local SEO
  • DSGVO & legal pages
  • Meta & OpenGraph
  • Performance budgets
  • Responsive QA