hey, I'm Taha

AI features thatwork after the demo.

I'm an AI product engineer. I design the experience, build the product and put evals, guardrails and cost limits around the model, so what ships keeps working.

the method

A lot of AI.A human in charge.

Models are fast and confidently wrong. I write the plan and the quality gates first, then review every result before it ships.

  1. Turn a messy brief into a written plan: the user journey, where AI helps, where it shouldn't, and what good output looks like before any code exists.

    Product strategy · Context engineering

  2. Design and engineer it end to end, from Figma to React, APIs and data. Structured outputs so the model returns exactly what the interface expects.

    UX/UI · Next.js · TypeScript · JSON schema

  3. An LLM judge scores output against written rubrics, regression gates block bad releases and cost caps keep the bill predictable. Then I keep improving it after launch.

    LLM-as-a-judge · Regression gates · Guardrails

  • Context engineering
  • LLM-as-a-judge evals
  • Structured outputs
  • Multi-agent workflows
  • Next.js & React
  • TypeScript
  • Gemini API
  • Playwright
  • Figma & design systems
  • PostgreSQL & Prisma

selected work

Real briefs.Shipped products.

Enterprise operations, commerce and AI products. Designed, built and kept running after launch.

Renault Group / Mobilize · 2023 – now

ELTO back-office

UI/UX design & front end

The back-office ops, support and call-centre teams use to run EV-charger sales and installations across six countries. I designed every screen and built front-end features in a small remote team.

  • 43 screens designed
  • 179 unit + 25 e2e tests added
  • ~1,250 files moved to Vite

React · TypeScript · Vite · Playwright

Clothing store, Tunisia · 2026

Chwicha

Sole builder & maintainer

New and second-hand clothing, from storefront to admin. Stock and orders commit together in a locked transaction.

  • 21 screens
  • 203 products
  • AI product-photo tool

Next.js · TypeScript · PostgreSQL · Prisma · Gemini

Freelance client · Delivered in 4 days

AI Avatar Generator

Product engineer

Eight user choices become a ~700-word prompt with identity anchoring. A blind LLM judge scores every change against four rubrics before it ships.

  • 15.3M combinations
  • 4-rubric eval harness
  • 36 tests

React · Gemini · FLUX · Express · Prisma

Co-founded SaaS · May 2025 – Jan 2026

Interview Cool

Co-founder & AI product engineer

We built interview practice and resume feedback in one product. Three agents analyse a CV against a job and a judge agent keeps the most reliable answer.

  • Multi-agent judge
  • Typed JSON reports
  • Pre-generated speech

Next.js · Gemini · React · Lemon Squeezy

the human

Hi, I'm Taha.Designer brain, engineer hands.

I've spent 6+ years building web products, nearly 4 of them fully remote on Renault Group's EV-charging operations platform.

I design the experience, build the system and stay with it after launch. AI is part of how I build. Judgment is still my job.

Based in
Tunisia, UTC+1
Languages
Arabic, English, French
Works
Remote, async-friendly

What I build with

  • 6+years
  • 43screens for Renault
  • 6countries
  • 4.5kbeta users
  • Claude Code
  • Context engineering
  • LLM-as-a-judge
  • Next.js
  • TypeScript
  • React
  • Gemini API
  • Multi-agent workflows
  • Figma
  • Design systems
  • Playwright
  • PostgreSQL
  • Prisma
  • Node.js
  • WCAG AA
  1. 2023 – now · Remote

    Front-End Developer · Entity Services

    ELTO platform for Renault Group / Mobilize

    • Designed the back-office that ops, support and call-centre teams use to run EV-charger sales and installations. France alone: ~38k orders, 191 users.
    • Turned 15 record types into one search pattern with live filter counts and saved searches. It's now the support team's daily inbox.
    • Rebuilt the editor that routes every new order to an installation partner: pure-TypeScript domain layer, keyboard access, zero API changes, proven by golden-payload Playwright tests.

    React · TypeScript · Vite · Playwright · Vitest

  2. 2022 – now · Remote

    Freelance Product Engineer · AI & Web

    Clients and my own products

    • Built and maintain Chwicha, a live store with 203 products and the mobile admin its owner runs every order from.
    • Delivered an AI avatar generator to a paying client in 4 days, with a blind LLM judge and a regression gate.
    • Also shipped a real-time 3D web game with a Telegram bot (~4,500 beta users), an AI pipeline that assembles music-video clips, and AI-generated 3D characters for a WebGL site.

    Next.js · Gemini · FLUX · Prisma · PostgreSQL · WebGL

  3. 2025 – 2026 · Remote

    Co-Founder & AI Product Engineer · Interview Cool

    AI interview coaching, May 2025 – Jan 2026

    • Built an agentic pipeline against hallucinations: 3 agents analyse a CV against a job, a judge agent keeps the most reliable answer.
    • Chose pre-generated speech over real-time voice to keep practice sessions affordable, with structured JSON driving every report.
    • Owned product design, the resume-report experience, the app front end and the marketing site, plus Lemon Squeezy payments.

    Next.js · React · Gemini · Lemon Squeezy

  4. 2020 – 2022 · On-site

    Front-End Developer & Designer · Online VIP Consulting

    Cruise booking platform

    • Led the React rebuild of a cruise booking platform, merging several provider APIs into one search.

    React · UI design

  5. Education

    • 2020 – 2022

      Technical Degree in Computer Science

      Virtual University of Tunis

    • 2019

      Software Engineering Immersive

      RBK

work with me

Hire me, orhand me a brief.

  • Full-time remote

    Join your team as an AI product engineer or senior front-end developer. Full overlap with Europe, half a day with the US East Coast.

    Let's talk
  • AI feature build

    Take one AI idea from brief to production, with context engineering, structured outputs, evals and cost limits built in.

    Let's talk
  • Product build

    Design and build a web product end to end, from storefront to admin, and keep it running after launch.

    Let's talk

questions

What else wouldyou like to know?

What is it about?

Commonly asked

  • Yes. I'm open to full-time remote roles and freelance projects, and I can start straight away.

  • I'm in Tunisia (UTC+1): a full working-day overlap with Europe and a solid half day with the US East Coast. I write things down, so async works well too.

  • Structured outputs validated against a schema, an LLM judge scoring against written rubrics, regression gates before release, prompt-injection guardrails and hard cost caps. If it can't be measured, it doesn't ship.

  • That's most of my work. On ELTO I moved ~1,250 files from Create React App to Vite with zero behaviour change and added the team's first 179 unit and 25 end-to-end tests.

  • I write the plan and the quality gates first, run one phase per session and review every result before it's committed. The tool is fast. The judgment stays mine.

your move

Got a brief?Let's ship it.

A full-time role, one AI feature or a whole product. Tell me what you're building.

Right now in Tunisia

--:--

Full overlap with Europe, half a day with the US East Coast.