Selected Client work

Selected website work.

The first two case studies show my website work. The shorter examples below cover relevant work on older systems, security, and migrations.

Website case studies

What I did on each project.

DACCA Architecture website home page with a gold architectural image

DACCA Architecture · Client

Website, CMS, and lower-cost infrastructure

Brief: Develop the DACCA Architecture website and content system.

Role: I built the site and CMS, and designed the infrastructure and software architecture. Other designers created the website and CMS layouts.

Delivery: Gatsby, React, Strapi, MongoDB, and Cloudinary.

Outcome: Moving from paid VPS hosting to free-tier managed services reduced the firm's ongoing hosting costs.

View the live site
Builder Finders website home page with a modern house at dusk

Builder Finders · Client

Home page and shared creative direction

Brief: Design and build the home page, then set the visual direction for the rest of the site.

Role: I designed and coded the home page in SvelteKit. I supervised two design interns, reviewed their supporting pages, and mentored them on web development.

Delivery: SvelteKit, Figma, and Adobe tools.

Result: The team received a finished home page and a visual direction for the rest of the site.

View the live site

Supporting experience

Other relevant experience.

These projects involved older systems, security problems, migrations, and handover.

Enterprise Jira Cloud migration

I migrated three Clients from self-hosted Jira to Jira Cloud after maintenance and security problems made the old servers a liability.

The supplied migration tool did not support their Jira version, so I built a custom PowerShell and Node.js workflow.

Enterprise application maintenance

I fixed issues across multi-service C# and .NET systems for Mott MacDonald and its Clients PECO and NJDOT.

This work included minor configuration for an Azure tenancy migration.

Your project

Does your website need work?

Send me a short outline. I will reply with the next step.

Email your outline