MW

React / TypeScript / AI Automation

AI-accelerated React and full-stack delivery. Built for teams that need momentum.

I help product teams ship React, TypeScript and automation-heavy product interfaces faster without letting quality, context or maintainability drift.

01The Approach

Senior delivery without the management overhead.

I am an independent software engineer focused on React, TypeScript, UX delivery and practical AI automation. I work best where a team needs senior execution without adding management overhead.

I drop into complex codebases, map the delivery risks quickly, and turn loose product intent into small, shippable slices that fit an active sprint cycle.

My AI workflow is not a shortcut around engineering judgement. It is a controlled delivery system for sharper briefs, scoped implementation, repeatable review loops and captured learning.

Whether the problem is a messy frontend, a stalled feature, or an internal automation opportunity, I keep the work grounded in maintainable code and visible business progress.

02Delivery System
SYSTEM

AIPoweredDelivery.

Most teams are adding AI tools. I build the operating system around them, so a CTO gets faster delivery without losing control, context, or code quality.

The value is not more noise. It is sharper briefs, smaller execution lanes, tighter review loops, and reusable workflow assets that keep improving after the first feature ships.

Speed

Shorter cycles

Control

Human led

Trust

Checked output

01

Frame

Turn fog into a brief.

I compress vague product intent into sharp constraints, success criteria, and buildable slices before touching implementation.

BriefScopeRisk

02

Split

Break work into clean lanes.

The work gets decomposed into focused paths: implementation, research, review, refactor, data shape, and risk checks.

LanesOrderEdges

03

Amplify

Use AI where it compounds.

Agents take scoped runs while I keep architecture, product judgment, and quality direction under human control.

AgentsReviewLift

04

Verify

Force the work through gates.

Build checks, type safety, review passes, edge-case thinking, and manual QA convert speed into dependable delivery.

TypesBuildQA

05

Compound

Capture the system.

Every useful prompt, pattern, checklist, and decision becomes reusable leverage for the next feature or project.

PromptsPatternsReuse
03AI Terminal

AI delivery lab

A live-feeling trace of how I think in systems.

Pick a prompt and the terminal rebuilds the execution trail step by step: command input, tool calls, structured output, and a decision a CTO can act on.

tool-call trace

$ prompt

04Selected Engagements

01 / 1 Sep 2025 - Present

Senior React Developer

SuperGroup / Online casino

Current

Challenge

High-traffic gaming products need reliable, responsive React interfaces where UX friction directly affects engagement and revenue.

Action

Build and maintain React frontend experiences with a focus on component quality, product velocity, and production reliability.

Impact

Supports fast-moving delivery for a commercial online casino environment where interface quality and release confidence matter.

ReactTypeScriptFrontend ArchitectureProduct UX

02 / Oct 2024 - Present

Founder

Integrio

Challenge

Accommodation operators need high-converting websites that integrate cleanly with property management systems.

Action

Build and maintain subscription-based accommodation websites that integrate with the Inn Style Property Management System.

Impact

Supports SA and UK clients with smoother direct booking journeys, consistent branding, and improved conversion paths.

AstroReactCloudflareBooking Systems

03 / Sep 2018 - Present

Senior Frontend Developer & UX Consultant

Waterfall Digital

Challenge

Clients across the UK, South Africa, and Canada need performant frontend delivery across varied business systems.

Action

Deliver frontend and UX solutions using modern frameworks, CRM integrations, and cloud automation.

Impact

Improves performance, automation, conversion paths, and business growth across client projects.

Next.jsReactTailwind CSSCRM APIs

04 / 2019 - 2024

UX Frontend Developer

Inn Style

Challenge

A Ruby on Rails property management product needed clearer user flows and improved booking usability.

Action

Designed UI components, improved user experience, and supported launch of new product features.

Impact

Improved booking flow usability and supported product feature delivery.

UX DesignRuby on RailsUI ComponentsBooking UX

05 / Jan 2019 - Feb 2020

Web Strategy Lead

Lightswitch

Challenge

International clients needed stronger UX and delivery strategy for web product launches.

Action

Led UX and delivery strategy while implementing internal tools and processes.

Impact

Improved team output and contributed to successful product launches in Singapore and the UK.

UX StrategyDeliveryProcess Design
05Expertise

Capability matrix

Highlight the work that matters.

Keep the full stack visible, then spotlight either AI-led delivery systems or core product engineering.

AI Orchestration & Automation

Structured agent workflows, deterministic tool use, prompt systems, scoped delegation, and quality gates that keep AI-assisted delivery under senior engineering control.

Agentic workflowsTool callingPrompt systemsReview loops

Frontend Architecture

Strict TypeScript, React component systems, Astro and Next.js builds, predictable state boundaries, and UI delivery that stays fast under product pressure.

ReactTypeScriptAstroNext.js

UX Delivery & Product Interfaces

User-focused flows, conversion-aware interfaces, component modularisation, and practical design decisions that help teams ship usable product instead of polished theatre.

FigmaUX designPrototypingComponent systems

Cloud, APIs & Integrations

Backend integration work across serverless functions, Cloudflare, Firebase, Supabase, CRM APIs, booking systems, and automation pipelines.

CloudflareSupabaseFirebaseCRM APIs
06Contact

Need a senior React slot covered?

Based in Cape Town, South Africa. Available for focused frontend contracting, product UI delivery, React/TypeScript implementation work, and practical AI automation systems that increase team output.

[email protected]