Creative technologist · Sunshine Coast BC

Ideas made real.

From ambitious ideas to practical and accessible digital solutions, I bring together strategy, design, and technology to create experiences that work for your organisation and the people you serve.

Building for the web since 1994

A little about me

Experience that delivers.

With more than 30 years of experience spanning technology, design, creative production and business leadership, I bring a broad perspective to every project. From complex applications to engaging experiences, I've helped governments, unions, organizations and businesses of all sizes turn ambitious ideas into effective solutions.

30+years of experience
LeadershipStrategy to execution
Many contextsBusiness to public service

Selected projects

Digital work with real-world stakes.

Explore a selection of my previous projects that focused on bringing strategy, creativity and technology together.

Showing 6 of 20 projects

Immersive · Real estate

Case study

258 Presentation Centre

Project details

A projection-based presentation centre allowed prospective buyers to walk through full-scale floorplans and better understand the spaces they were considering. By making an unbuilt property tangible, the experience supported more confident purchasing decisions. The launch event saw the development sell out in less than 45 minutes.

Real estate · Application

Case study

Availability Board

Project details

A custom sales platform gave teams in multiple locations a shared, up-to-date view of available residences during simultaneous events. Live inventory coordination supported fast, informed decisions and helped prevent conflicting sales. The system supported a record-setting Waikiki launch involving more than 460 residences and US$700 million in sales over eight hours.

Public service · Digital experiences

Case study

Better Homes BC

Project details

A public-service platform made energy-efficiency upgrades easier to explore through relevant rebates, eligibility guidance, and practical advice. Structured content and conditional tools helped visitors narrow complex program options to the support that applied to them. The experience connected people with energy advisors and coaching when they needed additional help.

Campaign · Public interest

Buy BC

Project details

A clear, engaging campaign platform connected consumers with B.C. food and beverage producers. Accessible product and program information helped visitors recognize local options and understand the benefits of buying close to home. The experience promoted awareness of local jobs and businesses.

Public service · Information

Child Care BC

Project details

An accessible public-information experience explained changes to child care affordability and availability in British Columbia. Clear messaging helped families understand the government’s investments and how those changes related to their options. The experience put practical information ahead of policy complexity.

Infrastructure · Platform

Case study

CleanBC Portfolio Migration

Project details

CleanBC, Better Homes BC, Better Buildings BC, and Go Electric BC were migrated from shared WordPress hosting to the B.C. government’s OpenShift private cloud. Greater control over infrastructure and deployment supported custom functionality, performance, and adaptation to evolving program needs. The transition made it easier to shape digital services around visitors’ tasks rather than platform constraints.

A useful starting point

Is your project clear enough to move forward?

Exploring a new idea, tackling a complex challenge or looking to improve an existing digital experience? A little clarity goes a long way. Use this tool and answer seven quick questions to identify where your project stands, what might be holding it back, and how I may be able to help you to move it forward.

Seven questions. A clearer path forward.

How I work

Creative thinking. Practical solutions.

Whether you're developing something new or improving what already exists, I can help with the solution. From defining the direction, to leading teams and delivering the work, my focus is on creating lasting value.

Working principle

Bring clarity to complexity, so every step moves in the right direction.

01

From strategy to execution.

Equally comfortable leading or contributing directly, I keep projects moving without losing sight of the bigger picture.

Working at both strategic and technical levels, I help define challenges, guide decisions and turn plans into practical solutions.

02

The right expertise, working together.

I help connect perspectives, encourage shared ownership and keep teams focused on common goals.

By bringing clarity to complexity, I help teams make confident decisions to ensure meaningful progress.

What I offer

Broad experience. Focused on your goals.

From shaping strategy to building digital solutions, I am here to help you solve problems, connect with your audience and achieve meaningful results.

Make

Design and develop accessible, engaging websites, applications and digital solutions that solve real problems and deliver lasting value.

03In practiceGo Electric BCOcean Observatories Initiative

Connect

Combine strategy, storytelling and thoughtful design to help you communicate clearly, engage your audience and build meaningful relationships.

04In practiceRitz-Carlton Waikiki Sales EventVancouver Opera

Adapt

Navigate changing technologies, emerging opportunities and evolving needs with the perspective gained from three decades of creative and technical experience.

What’s next

Great opportunities start with a conversation.

Have an ambitious idea, a complex challenge or an opportunity that may benefit from my experience? I’m always open to explore new possibilities, work with interesting people and take on something different. Whether you're looking for a creative partner, need technical expertise or experienced leadership, a conversation is always a welcome place to start.

Based in British Columbia, I have the right to live and work in Canada and throughout the EU.

A few things I know

Technology index live. Current technologies include HTML, CSS, SCSS, JavaScript, TypeScript.

Select a technology to refresh that line.

This is a list of technologies used in my work made to look like an airport departures board. Each row shows the area, technology, and status. Boarding or On Time means the technology is current; Delayed means it is a legacy technology or fallen out of common use. On smaller screens, the status column may not be visually available.

Technology indexStatus / 2026
NumberAreaTechnologyStatus
  1. 01WEBCurrent technology
  2. 02SYSTEMSCurrent technology
  3. 03PLATFORMSCurrent technology
  4. 04CREATIVECurrent technology
  5. 05OPSCurrent technology