I’m William. I like to build things, follow my curiosity, and create space for connection. My work has mostly been in software, but I’m just as drawn to leading teams, shaping products, and supporting community projects that help us live more regeneratively.
Over the years, I’ve worked on projects that span from small experiments to large-scale systems. What’s stayed constant is my love of learning, bringing people together, and shaping ideas into products that work in the real world.
I like solving problems with clean, thoughtful code—and making sure what I build lasts.
I care about how technology and products fit into the wider story: the people using them, the teams building them, and the lasting impact they create.
I enjoy building teams where ideas can flow, people feel supported, and collaboration leads to better outcomes.
I’m always curious—whether it’s a new tool, a new perspective, or a new way of living.
Lead Software Consultant
🇬🇧 London (remote)
Led product and engineering on component tooling used by major brands. Balanced roadmap, delivery, and developer experience; coached the team and tightened feedback loops.
🇩🇰 Copenhagen
Built AI-enabled features in a healthcare product. Worked closely with product and clinical stakeholders to ship safely, quickly, and with clear user value.
🇩🇰 Copenhagen
Rebuilt parts of the Hydrological Survey Data platform. Designed a Postgres + Java ingestion pipeline and exposed a Hasura GraphQL API to serve public data.
🇬🇧 London (remote)
Shipped component systems and web features for brands like BT, Hilton and Hubble. Helped align design/dev workflows and improve release cadence.
🇸🇪 Malmö
Contributed to internal tooling and user-facing experiences. Focused on reliability, accessibility, and clear handoffs across teams.
🇬🇧 London
Led development of the Reuters News design system with AEM and React. Worked with distributed teams to modernize tooling and improve delivery.
🇬🇧 London
Delivered new features and campaigns on the main club site. Worked closely with designers and marketing on high‑traffic digital properties.
🇬🇧 London
Built JavaScript features and interfaces for internal and external platforms. Contributed to trading‑related web products with performance constraints.
🇬🇧 London
Worked on Pearson’s web platforms with AEM and modern JS. Helped standardize templates and components across education products.
🇬🇧 Manchester
Built and maintained recruitment and employer brand websites. Introduced new tooling and streamlined content workflows.
🇬🇧 Manchester
Early role developing embedded software and systems. Learned engineering fundamentals and collaborated on industrial projects.
If you’d like to connect—whether it’s about a project, an idea, or just a conversation—I’d be glad to hear from you.