AI Automation Engineer

Ibraheem
El Nahta

I build AI agents and automations that replace manual work, run them in production, and measure whether they actually work.

Everything below is in production at a boatbuilder in Bahrain, where I’m the only AI engineer: I decide what to build with management, then design, ship and run it.

Ibraheem El Nahta
Agent accuracy
74% → 89%
Assistant tools
50+
University of Southampton
MEng
Mechanical Engineering / Mechatronics
Languages
EN · AR · MS

Selected work

Systems in production

Early 2026 – presentIn production

Vera: a WhatsApp AI sales agent, and how I know it works

A bilingual agent that answers customers, qualifies leads and updates the CRM, measured by my own evaluation harness.

74% → 89% accuracy across two prompt revisions

  • n8n
  • Claude API
  • Qdrant
  • Chatwoot
  • WhatsApp Cloud API

Read the write-up →

2026 – presentIn production, used daily

Command Centre: one portal for a whole company

Separate sales, marketing and operations tools brought into one portal, with an AI assistant and a management dashboard on top.

50+ tools the internal AI assistant can use

  • React
  • TypeScript
  • Tailwind
  • Supabase
  • Vercel

Read the write-up →

Oct 2026Live

Book Studio: writing an illustrated book as a team

A Next.js app where a team writes, illustrates and reviews a book together, with an AI assistant and a connector for people's own Claude.

1 editor per page at a time, with conflict-safe saves

  • Next.js 16
  • React 19
  • Tailwind 4
  • Supabase
  • TipTap

Read the write-up →

2025 – 2026In production

V-CAPTAIN: an offline-first app for boat owners and crews

Maintenance, inspections, documents and warranty for many owners and boats, working offline at sea.

Offline works at sea, syncs on reconnect

  • React
  • TypeScript
  • Supabase
  • PWA
  • GitHub Actions

Read the write-up →

2026In use

A system that documents itself

An architecture map generated from the code on every push, with a compare view for reviewing a branch before it ships.

0 hours of manual upkeep

  • Node.js
  • TypeScript
  • React Flow
  • Supabase

Read the write-up →

2026Live

Product launch sites that feed the CRM

Three server-rendered product sites whose enquiries go straight into the CRM, so no lead is lost.

3 product sites, one per model

  • TanStack Start
  • React
  • Tailwind
  • Zod
  • Vercel

Read the write-up →

How I work

I measure what I ship
An AI agent gets a test suite and a score per version, not a few spot checks. If I can't show it works, it isn't done.
Production standards from day one
Audit logs, soft deletes with restore, automated checks on every push, and alerts so failures are loud rather than silent.
Documentation another engineer can follow
Plans and feature docs live with the code, and the system map is generated from the code itself, so it can't go stale.