Portfolio

Selected work

Projects & case studies

A sample of systems I have designed, built and maintained. Each entry lists the problem, the approach and the stack.

Education platform

Quiz & assessment engine

Multi-tenant quiz system serving thousands of randomised objective questions across schools, grades and subjects, with per-attempt scoring and progress reports.

  • Laravel
  • MariaDB
  • Filament
  • Docker

Messaging automation

WhatsApp assistant backend

Queue-driven bot with intent routing, media OCR, per-contact allow/block lists and resilient retry handling for an unreliable upstream API.

  • Laravel
  • Redis
  • Node
  • LLM APIs

Infrastructure

Containerised self-hosting stack

Repeatable multi-service deployment — reverse proxy, application containers, database and media services — provisioned and documented for one-command recovery.

  • Docker
  • Nginx
  • Cloudflare
  • Bash

Data pipeline

Document extraction & import

Parsing pipeline that turns inconsistently formatted source documents into validated, de-duplicated database rows, with abort-guards and diff reports.

  • Python
  • SQL
  • ETL

Frontend

Glassmorphism design system

Pure-CSS component system with design tokens, dark-first palette, reusable glass surfaces and full block-editor integration — no build step required.

  • CSS
  • WordPress
  • Gutenberg

Observability

Deploy & monitoring tooling

Health checks, log aggregation and alerting hooks that make failures visible before users report them — plus documented rollback procedures.

  • Monitoring
  • CI/CD
  • Linux