All work

Web platform · Live

joshuaneedham.com

A custom Astro portfolio and repeatable Webuzo deployment system built to replace a legacy Drupal site and GitHub Pages redirect.

Private repository · live site

  • Astro
  • Webuzo
  • Apache
  • Accessible UI

The challenge

Why the work mattered

Launch a distinct, fast portfolio on existing Apache infrastructure while preserving independently managed domain email and making future updates repeatable from GitHub.

My contribution

From direction to delivery

Information architecture, editorial direction, Astro implementation, responsive design, accessibility, Apache configuration, SSH deployment, backups, and production verification.

What exists

A clean replacement with an operational path

The static build ships a generated project portfolio, sitemap and security headers, preserves certificate challenges, backs up the previous document root, and deploys through one checked-in command. Its initial Lighthouse audit scored 100 across performance, accessibility, best practices, and SEO.

Open to the right opportunity

Have a role, product, or difficult system to build?

I’m interested in senior engineering roles, focused consulting work, and product collaborations where ownership and systems thinking matter.

Tell me what you’re working on