full-stack AI engineer · Dubai

I build AI you can actually audit.

building secure ai systems

AI you can put in front of real decisions: grounded in evidence, reviewable end to end, and safe to ship.

  • 15+ years engineering
  • Angular / Node / Python
  • RAG + evals
  • local-first AI
  • Dubai
About

How I work.

Fifteen years an engineer; the last few years spent moving deep into production AI. I use LLMs as core components, not just coding assistants. I own the architecture and the integration calls, and let AI accelerate the build. I'd rather ship something careful than something flashy.

Signature systems

Three systems, in the field.

Three production systems I architected and shipped, built to hold up under real constraints.

in production

The Careful Machine

An AI system for sensitive, evidence-heavy work: it routes a question through retrieval and reasoning, assembles findings from many sources, and verifies every claim before it surfaces, then cites its evidence or refuses.

  • retrieval + reasoning
  • evidence assembly
  • cite-or-refuse
  • human-reviewed
  1. Constraint sensitive, high-stakes evidence; answers must be defensible
  2. Architecture RAG, ONNX classification, ReAct reasoning, NER, citation verification
  3. Validation cite-or-refuse discipline, hallucination checks, human review
  4. Result evidence-backed reporting across many data sources
internal tool

The Training Forge

A gated, human-audited loop that improves local models from their own mistakes: corrections become lessons, lessons are screened and scored, and a new model only ships if it beats the one it replaces, with instant rollback.

  • local models
  • quality gates
  • scorecards
  • rollback
  1. Constraint improve local models without letting bad lessons contaminate the system
  2. Architecture immunity gate, faithfulness and competence scorecards, promotion checks
  3. Validation promote only if the candidate beats the current model; rollback available
  4. Result a safer local improvement loop behind the wall
daily driver

The Build Machine

The toolchain behind the work: hooks, agentic commands, and quality gates wrapped around the model, so one engineer can explore, change, and verify large codebases at speed, under review.

  • MCP / hooks
  • agentic commands
  • quality gates
  • automation
  1. Constraint ship faster without losing architectural control
  2. Architecture Claude tooling, hooks, MCP servers, command layers, cross-repo mapping
  3. Validation workflow guardrails, review passes, test and verification loops
  4. Result faster delivery with more repeatable engineering workflows
Stack

Tools I reach for.

A focused toolkit, grouped by where it sits in the system.

Frontend

  • Angular
  • TypeScript
  • React
  • RxJS
  • NgRx
  • D3 / Leaflet

Backend

  • Node.js
  • Python
  • Java
  • GraphQL
  • REST
  • SQL / MongoDB

AI systems

  • LLM orchestration
  • RAG · ReAct
  • Vector search
  • ONNX / NER
  • MCP / agents

Delivery

  • CI/CD
  • Docker
  • Quality hooks
  • Secure / air-gapped
Experience

Fifteen years. Recent work first.

Weighted to current AI and full-stack work; earlier roles in brief.

  1. Senior Software Engineer, AI / full-stack

    Datafusion Systems ·Since 2024 · Dubai, UAE

    • Built sensitive, evidence-heavy AI workflows end to end: retrieval and entity extraction that turn messy multi-source data into reviewable, cited outputs.
    • Designed the orchestration and quality gates that keep a human in control, and the AI-augmented workflow that lets one engineer deliver like a team.
  2. Senior JavaScript Engineer

    Independent / consulting ·2017–2024 · UK · USA · EMEA

    • Full-stack web platforms for government, healthtech, and e-commerce clients, built for regulated, sensitive-data environments.
    • Started bringing AI into client work: NLP and ML for search relevance, entity extraction, and document processing.
    • Built early LLM-assisted features and retrieval pipelines as the tooling matured.
  3. Earlier engineering roles

    Formedix · Ideagen · SlashMobility ·2015–2017 · UK / Spain

    • Team-lead and engineering roles across clinical-metadata, GRC compliance, and cross-platform mobile.
Education

Where it started.

Universidad de Sevilla

Seville, Spain

  • MSc, Web & Mobile Application Development 2011–2012
  • BSc, Computer Software Engineering 2007–2011
Contact

Let's build something real.

Open to senior AI engineering roles and selective consulting. Email is the fastest way to reach me, and I read everything.