Builder · Construction tech

I build software and automation that makes safety & compliance work easier.

I'm Alan Richardson — I design and ship tools for the construction industry: document generators, audit pipelines, and AI-assisted compliance systems. Below are some of the things I've built.

Selected builds

A few projects I've designed and built end to end.

WHS Governance · Zero-Trust

Gatekeeper

A zero-trust safety framework and WHS governance architecture for construction. Generates SWMS, risk assessments, and WHS control packs through deterministic inference plus AI-assisted assembly — with review-before-download trust gates so nothing is issued until a competent person signs off.

  • FastAPI
  • python-docx
  • LLM pipeline
  • Zero-trust gates
Learn more →
Product · Audit

Audit Concierge

A WhatsApp-native, AI-enriched audit system. Auditors capture photos and voice notes from site over WhatsApp; the system enriches each one with AI vision and transcription, then synthesises a branded findings report and a structured register — no app to install.

  • Node.js
  • Claude + Whisper
  • Supabase
  • PDF reporting
Learn more →
Doc system · WHS

RPD WHS Management System

A complete, branded Work Health & Safety management package — manual, site safety plans, 20+ forms, worker quick-guides, and trade SWMS — all auto-generated from markdown and a SHA-locked template, then deployed as a searchable site behind access control.

  • Python
  • Pandoc / MkDocs
  • Terraform
  • Cloudflare
View live site →
Platform · Generative

WHS Factory

A client-agnostic engine that builds custom WHS management systems on demand: ingest a client's manual, auto-brand the whole bundle from their logo and site, map content to a standard structure, and deploy a hosted, access-controlled deliverable — the productised version of the RPD build.

  • Python
  • YAML config
  • Pandoc
  • Terraform
Learn more →
Pipeline · Automation

Site Safety Audit (SSA) Pipeline

Automated audit workflow that turns site evidence (photos, notes) into a branded audit report, PIMS-enriched data, and a staging upload — a three-deliverable bundle generated from one evidence folder.

  • Python
  • Supabase
  • docx/PDF render
Learn more →
Review engine

SWMS Review Engine

Compares project risk requirements against subcontractor SWMS and reports gaps with explicit states — aligned, partial, missing, weaker-than-required — keeping human approval as the final decision point.

  • Python
  • Rules + AI
  • Gap reporting
Learn more →
Reporting

AuditCo Report Renderer

Branded findings-report pipeline — markdown to stamped PDF with cover pages, disposition pills, compliance summaries, and observation registers under a strict format contract.

  • Node.js
  • PDF
  • Format contract
Learn more →
Concept · Site Ops

Smart Site

A QR-based digital worker check-in and site induction system that replaces paper sign-in registers — workers scan in at the gate, confirm identity and induction status, and data flows into a central live worker register.

  • QR check-in
  • Mobile-first
  • Worker register
Learn more →

About

I work at the intersection of construction, safety, and software. My focus is building practical tools that reduce manual compliance work without cutting corners — systems that produce draft-for-review output a competent person can trust and sign off.

Most of my recent work is benchmark-led: pick a real case, compare against a stronger reference, fix the smallest safe slice, and protect it with regression tests. Quality over cleverness.

Stack & tools

PythonFastAPIpython-docx pandasSupabasePostgreSQL Node.jsHTML / CSS / JSLLM pipelines pytestRailwayCloudflare

Get in touch

Interested in safety/compliance tooling or a collaboration? Say hello.