Webus

Skills and CV

Built, tested, measured.

This site, and the pipeline behind it, were built by one person. Here is what they use, and numbers measured on the work itself.

Measured, not claimed

265automated tests passing, out of 265
11of 11 pages with no text-contrast failure, in light and dark mode
11of 11 pages with no accessibility-scan failure (keyboard, labels, touch targets)
5visual themes, each tested for readable text in light and dark mode

Measured on 2026-10-18 with the scripts in this project: pytest, contrast_scan and a11y_scan (WCAG 2.2 AA).

What I work with

Design and front end

Layout, typography, motion and dark mode without libraries; every effect has a no-JavaScript and reduced-motion fallback.

  • HTML
  • CSS
  • JavaScript
  • WebGL

Accessibility

Contrast and keyboard checks written as scripts, so every page is measured rather than assumed.

  • WCAG 2.2 AA
  • Playwright
  • Screen-reader text

Pipelines and data

Collecting a business's own pages and turning them into a structured profile.

  • Python
  • SQLite
  • Jinja

AI with a truth check

Models write the copy; a separate checker rejects any claim, number or quote the source site doesn't contain.

  • Claude
  • Structured output
  • Verbatim evidence

Delivery

Static sites on a global network, tested before they ship.

  • Git
  • Cloudflare Pages
  • pytest

Contact and CV

The quickest way to reach me is email. I answer within a working day.

Want to see yours?

Send me your current web address. I'll rebuild your homepage and send you a private link, at no cost.