AI engineer · SEO and AI visibility · Perth, AU + EU hours

I build software, and I make it findable by people and AI assistants.

Two services. I ship full-stack products. And I run search and AI-answer visibility for client sites, measured against ChatGPT, Claude, Gemini and Perplexity.

01

Selected work

Multi-vendor certification practice platform. Microsoft, AWS, Google, CompTIA, Cisco, NVIDIA and nineteen more. Built and shipped solo, live on Stripe, launched on Product Hunt.

Next.js · Stripe
2026 · live

Microsoft Azure, Power Platform, Microsoft 365 and GitHub certification prep. Every question authored and quality-gated by an LLM judge pipeline, then scheduled against an SM-2 engine.

Azure SWA · Python
2026 · live

SaaS teardown and connector builds. A per-tool keep, layer or kill verdict with an annual figure, then the integrations that retire each vendor.

Integrations · Node
2026 · live

Squarespace to Astro migration for a West Cork trade business, live on its own domain.

Astro · Vercel
2026 · live

WordPress to Next.js rebuild for a Cottesloe gym. Ranked first for "strength gym in Claremont" before the doors opened.

SEO · build
case study

Squarespace site rebuilt in place for a Ballincollig gym, then put on the visibility retainer: competitor analysis, and the third-party platforms the assistants read, each one named with the wording to submit.

Refresh · SEO
case study

Web design and SEO studio. Client sites, from build to search visibility.

Web design · SEO
2025 · live
02

How I work

Whenever I build something, I automate the checking of it. Every change runs through tests that catch a mistake before it reaches a live site, and they stop the release outright, so a problem gets fixed instead of noted and forgotten. It is slower to start and cheaper to run.

03

Open source

Localhost port and dev-server manager. Electron app, VS Code extension on the Marketplace, MCP server and CLI.

Electron · MIT
maintained
Contributions

Merged pull requests to astropy, sunpy, spacepy, astroplan and astroquery, the Humanitarian OpenStreetMap Team, OpenFn and Bellingcat.

github.com/m4cd4r4
04

Availability

Work type
Part-time, contract and fractional.
Work arrangement
Remote, or hybrid for Perth businesses.
Hours
I work AU hours and EU/UK hours.
Available
Now. Taking new work.
05

Contact

Send me a line about what you are looking for. I read every message myself, and I will say straight away if I am the wrong person for it.