Skip to content

Work

Three platforms, in production, written alone

Each case study says what the problem was, what got built, which decisions I would defend under questioning — and what is not true yet. That last section is why the rest is worth reading.

Next.jsTypeScriptPostgres + RLSpgvectorClaude · Gemini · OpenAICohereShopifyPaymobVercel
TalosOps product screen

TalosOps

Multi-tenant AI customer-operations platform

In production

One platform running customer service for many businesses at once — an agent that answers and acts across every channel, and Talos, an operator the owner talks to in Egyptian Arabic that runs the platform for them.

372,869
TypeScript
7,822
Tests
424
Migrations
Next.js 15TypeScript strictSupabase / PostgresRow-level securitypgvectorGemini · Claude · OpenAI
D Plus+ product screen

D Plus+

A community platform for learning German

Live

A feed pitched at your level, courses, AI pronunciation practice, full telc/Goethe/ÖSD mock exams with a fresh sheet every time, publish-first moderation, and Egyptian card payments.

89,492
TypeScript
158
Migrations
telc · Goethe · ÖSD
Mock exams
Next.js 16React 19TypeScriptSupabase / PostgresRow-level securityGemini
Case study dplus21.com
nat3alm product screen

nat3alm

An evidence-based learning platform, built for one student

Live

A full applied-AI curriculum — 16 phases, 120 lessons, written not generated — with spaced review, a tutor that gives hints before answers, and hand-written Arabic on every single item.

120
Lessons written
465
Exercises
463
Quiz questions
Next.js 16React 19TypeScriptSupabase / Postgres 17Vitest + embedded PostgresAnthropic / OpenAI / Gemini