Software Engineering · AI · Creative Development

Built to scale. Made to feel.

Software and AI engineering at the intersection of complex systems and experiences people genuinely remember.

Scroll

I help brands become experiences people remember.

  • 01 Brand Experiences Identity that moves, reacts, and stays with people long after they leave.
  • 02 Interactive Websites Sites that feel like products, not pages — alive, responsive, unforgettable.
  • 03 Motion & Interaction Animation and interaction that give a brand a pulse and a personality.
  • 04 Creative Development Engineering the ideas other studios call impossible — then making them feel easy.
  • 05 Digital Products From the first sketch to something people genuinely love using.
  • 06 Systems & Automation The quiet machinery underneath that keeps the experience effortless.

Selected Work

Projects that shaped things.

Savannah Informatics · 2024–Present

SHA Support App

Engineering Lead

An intermediary platform enabling SHA staff to monitor and resolve issues across Kenya's universal healthcare system — serving 9,500+ hospitals and handling 33,000+ daily interactions in real time.

0+
hospitals
0+
daily interactions
0%
test coverage
PythonDjangoFHIRMicroservicesAI AgentsSeleniumCI/CDGCP

Integrated FHIR for real-time healthcare data visibility. Led QA strategy to 95% minimum coverage. Implemented AI-driven automation agents to streamline client workflows and accelerate automated test generation.

Goldylock · 2022–2024

RAG AI Agent

AI Engineer

A secure, context-aware customer-support AI agent built on retrieval-augmented generation — designed from the ground up with production safety and LLM security as first-class requirements.

RAG
Architecture
OWASP
LLM Top 10
Zero
prompt injections
LangChainChromaDBNeMo GuardrailsFastAPIVector SearchPython

Built high-performance data pipelines for document ingestion, text chunking, and vector-embedding generation. Implemented validation layers aligned with OWASP LLM Top 10 to mitigate prompt injection and insecure output handling.

Savannah Informatics · 2024

Call-centre Platform

Software Engineer

A TypeScript-based in-house call-centre platform on GCP enabling customer ticketing, issue resolution, and softphone calls — the frontend layer of a broader CRM microservices architecture.

0%
faster bug resolution
Multi
tenant architecture
GCP
cloud infrastructure
TypeScriptReactDjangoGCPRabbitMQCeleryDockerKubernetes

Designed RESTful APIs supporting multi-tenant architecture. Implemented async processing with Celery and RabbitMQ. Automated proactive error monitoring with Sentry, reducing bug-resolution time by 40%.

Evopay · 2022–2023

Parking Payment System

Software Engineer

A high-availability parking-payment solution managing automated QR-code ticket payments with M-Pesa integration, deployed across major shopping malls in Kenya.

High
availability
QR
automated ticketing
M-Pesa
payment integration
PythonDjangoM-Pesa APIQR CodesPostgreSQLREST APIs

Engineered the full payment flow from QR scan to M-Pesa confirmation, with fault-tolerant architecture ensuring zero downtime during peak mall hours.

Most brands are seen. The best are felt.

An experience is a feeling, engineered.

The hardest technology should disappear into delight.

I work where design meets engineering — crafting the small moments and the invisible systems that make a brand feel alive, effortless, and unmistakably its own.

From idea to experience.

01

Listen

Understand the brand, the people, and the feeling we're chasing.

02

Imagine

Shape the concept and the experience long before the pixels.

03

Craft

Design and engineer it down to the very last detail.

04

Refine

Polish the motion and the micro-moments until they feel effortless.

05

Launch

Release it into the world — and keep it alive long after.

Where design meets engineering.

01

Design

Art DirectionInterfaceBrandType
02

Frontend

ReactNext.jsTypeScriptThree.js
03

AI & ML

RAGLangChainNeMo GuardrailsLLM Security
04

Backend

PythonDjangoFastAPIMicroservices
05

Systems

DockerKubernetesGCPCI/CD
06

Motion

GSAPWebGLCanvasAnimation

From systems serving 30000+ interactions to the hand-coded Three.js mascot that greeted you — every layer, engineered from scratch.

Say hello to my studio companion.

Move your cursor — it's watching. Give it a nudge.

Let's create something unforgettable.

Whether you're launching a brand, reimagining a product, or building something the web hasn't seen yet — I'd love to hear about it.

Crafting digital experiences. Welcome.