Founder-Engineer · Full-Stack · AI Agents

I design, build and run production SaaS — end to end.

Founder-engineer who owns architecture, product and delivery — from customer-facing UI through APIs, data, billing, auth and AI agent tooling. As sole engineer and founder of Auditraks, I ship a multi-tenant compliance platform and the MCP servers that let LLM agents act on live product data.

20 years of engineering discipline — enterprise delivery at Saudi Aramco and GSK, plus leading a dev team — now applied to shipping fast on modern stacks: TypeScript, React 19, Next.js 16, .NET 9 and AWS. At my best early: ambiguous problems, high ownership, and setting a technical bar others build on.

◆ Currently Founder & CTO, sole engineer — Auditraks

Building and running a multi-tenant B2B compliance SaaS for 3TG mineral supply chains — architecture to delivery — with two MCP servers exposing 55 AI tools that let LLM agents run risk assessments, predict churn and query live compliance data.

20+
Years shipping
72
AI tools shipped (MCP)
5d
Empty repo → live (Eternal Vaults)
6
Engineers led (Micros Fidelio)

Work & Skills

Download CV (PDF) Download CV (DOCX)

AI & Agents

MCP servers (72 tools shipped) TypeScript MCP SDK RAG pipelines Claude API & prompt engineering Agentic automation (n8n) AI-assisted dev (Claude Code, Cursor)

Frontend

TypeScript React 19 Next.js 16 (App Router, server actions) Tailwind CSS v4 Angular 21 PWA Multilingual & RTL UI

Backend & Data

TypeScript / Node Python C# / .NET 9 PostgreSQL (Prisma) Aurora Serverless v2 Supabase REST & async queues Multi-tenant isolation

Cloud & Delivery

AWS (Lambda, CloudFront, Aurora, S3, SQS, EventBridge, Cognito) SST v4 (IaC) Azure Vercel Docker GitHub Actions CI/CD Vitest · Playwright + axe Stripe OAuth / OIDC

Experience

Auditraks Ltd — B2B compliance SaaS (3TG minerals)

Nov 2025 - Present

Founder & CTO — sole engineer

Founded and single-handedly built a multi-tenant SaaS platform with Supplier, Buyer and Admin portals; own architecture, roadmap, delivery and support. Shipped two MCP servers exposing 55 AI tools so LLM agents can run risk assessments, predict churn and answer natural-language questions over live compliance data. Built an EU Regulation 2017/821 compliance module and tamper-evident custody tracking (SHA-256 hash chain), integrated Stripe subscriptions with webhook handling and Entra External ID auth, and set up OIDC-based CI/CD. Website: auditraks.com

Eternal Vaults — digital memorial SaaS

Sep 2026 - Present

Founder & Sole Engineer

Built a QR/NFC-linked memorial platform end to end in TypeScript, Next.js 16 (App Router) and React 19 — empty repo to a live AWS staging deployment in 5 days (30 commits). Defined the whole stack as code with SST v4: Next.js on Lambda + CloudFront, Aurora Serverless v2 scaling to zero, private S3 with presigned uploads, and an async media pipeline (SQS → MediaConvert → EventBridge → Lambda). CI runs Vitest against a real Postgres container plus Playwright + axe, with auto-deploy to staging and an approval gate before production. Shipped GDPR self-service and a Bedrock / pgvector RAG layer with access filtering before retrieval, recorded in ADRs. Website: vaultessa.com

PropKat — property & maintenance management SaaS

Nov 2025 - Jan 2026

Founder / Lead Engineer

Architected and built a multi-tenant property and maintenance platform for UK landlords and agents, with PostgreSQL and Stripe subscription lifecycle management. Website: propkat.com

VidPro MCP Server

Independent

Builder

Built a 17-tool MCP server in TypeScript on Supabase, giving AI agents structured access to a video-production workflow.

Legal-JM — AI legal document review

Jan 2025 - Aug 2025

Founder / Lead Engineer

Designed document ingestion and proofreading workflows; engineered Claude prompts for structured legal text analysis and RAG-based document automation.

Arab Africa Global Business Summit

2026

Lead Engineer

Built an event & registration platform designed to scale to 20,000+ users — tiered registration, Stripe payments, admin dashboards and a trilingual (English / Arabic / French) RTL-aware UI. Website: arabafricagbse.com

JC Services — London garden clearance business

2026

Developer

Delivered a full visual and technical redesign as a Next.js site deployed on Vercel.

Carib Condominiums — gate & security system

Aug 2024 - Present

Developer

Built real-time gate monitoring, visitor logging and camera integrations using Python, Firebase and Home Assistant automation.

CityHistoryWalks

Jul 2024 - Present

Founder / Lead Engineer

Shipped a location-aware walking-tour PWA with MapLibre, Supabase and Stripe-gated premium content. Website: cityhistorywalks.com

Zeolite Technology

2018 - 2021

Lead Developer

Built property rental management systems, Python trading bots and automation tooling for enterprise clients.

Saudi Aramco, Dhahran

2008 - 2018

Application Engineer

Delivered and evolved enterprise systems for 25,000+ users (ASP.NET MVC, SQL Server), including the Project Safety Management System, working directly with operational stakeholders.

Micros Fidelio, Slough

Dec 2007 - Aug 2008

Senior / Lead Programmer

Led a 6-person development team — setting technical direction and mentoring — while delivering web portals and web services for hospitality systems.

Earlier: software development (Autodata) and control-systems & automation engineering (GSK, Honeywell, ABB) across the UK and Saudi Arabia, 1998–2007.

AI & Agents

I ship LLM agent tooling that lets AI act on live product data. Across Auditraks and VidPro I've built MCP servers exposing 72 tools in TypeScript — risk assessment, churn prediction, natural-language queries and structured workflow access. I also design RAG layers with access filtering before retrieval (Bedrock, pgvector), and use Claude Code and Cursor daily for architectural reasoning, refactoring and test generation.

Claude Development

Claude / AI-Assisted Development

Claude (Anthropic) Claude Code Cursor IDE Prompt engineering AI pair-programming Automated refactoring & test generation

Claude Code Engineering

CLAUDE.md architectural briefs Agent working agreements Custom slash commands Agent skills Subagents (git-worktree isolation) Plan mode & permission gating Context engineering

MCP & Agent Orchestration

MCP server development TypeScript MCP SDK Claude API OpenAI Agents SDK n8n workflow automation Agent access-control

Retrieval & Data

RAG pipelines pgvector AWS Bedrock Access filtering before retrieval Natural-language query interfaces Vector DBs (Pinecone, Chroma)

Agent Tooling Projects

Auditraks MCP Servers

55 tools

Two MCP servers exposing the Auditraks compliance platform to LLM agents — custody tracking, document generation, AI risk assessment, churn prediction and natural-language platform queries.

VidPro MCP Server

17 tools

A TypeScript MCP server on Supabase giving AI agents structured access to a video-production workflow.

Eternal Vaults — RAG layer

Bedrock · pgvector

An LLM layer with pgvector RAG and access filtering applied before retrieval, with design decisions recorded in ADRs.

Education & Certifications

Degrees

MSc Information Technology

University of Liverpool

BSc Computer Science

University of Massachusetts, USA

Certifications

  • Agile Expert Certified (AEC)
  • Certified SCRUM Master (CSM)
  • IBM Generative AI (2023)
  • ISO 9001 Quality Management

Contact Me

London, UK

Thornton Heath, CR7

+44 7448 154768

WhatsApp

+44 7448 154768

Availability

Open to founding-engineer and full-stack product roles, plus technical consulting and product partnerships.

Send a Message