Technologist · Platform & Full-Stack Engineer · Website Builder

I build enterprise platforms for a living — and websites for Yamhill County small businesses I'm proud to put my name on.

Senior healthcare-tech by day. Wine-country web design whenever a good local business needs one. Self-taught in everything, finished with nothing.

scroll

Who I am

Born in British Columbia in 1988, drawn to the mechanical and the digital since I was an infant. I got my first job at 13, at an airport, paid in flight time with an instructor — which taught me early that the best compensation is learning something you can't stop thinking about.

I'm a believer — with receipts — that anyone can teach themselves anything. I'm self-taught in web development, 3D modeling, cooking, pixel art, drawing, baking, and flying drones. AI is the most recent entry on that list — I started working with these tools the day they launched and never stopped, and they're now as much a part of my workshop as the keyboard. These days that same curiosity has me leading platform, operations, and AI initiative teams in regulated healthcare tech: an Azure-first, build-over-buy shop with 17+ active projects and 115+ business applications under my watch. I find the bottleneck and fix the system, not the symptom — equal parts Phoenix Project and stubborn optimism.

Off the clock: pizza and sourdough from scratch, couch co-op indie games, cats and dogs (don't make me choose), good coffee, and hiking the Oregon Cascades and Coast Range.

Stirling Hepburn smiling outdoors

“People think of education as something they can finish.”

— Isaac Asimov

What I do

The honest version: I like untangling messy problems and leaving things a little calmer than I found them. Here's where I spend most of my time.

  • Full-Stack Development

    React, Node.js, SQL, and the unglamorous glue in between. A few years ago I went back to hands-on building because I missed it — turns out I think best with my hands on the code.

  • AI Engineering

    I've been building with AI since the day these tools appeared, and it stuck — today I lead AI initiatives at work, build practical tools with Anthropic through the Claude Partner Network, and develop with AI in the loop every day. It's some of the most fun I've had as an engineer.

  • Platform & Team Leadership

    These days I lead several teams at a biotech company, across a portfolio of about 20 projects. Mostly that means listening well, finding the bottleneck, and clearing the path so good people can do good work.

  • Local Web Design

    I also build websites for small businesses here in Yamhill County — modern, affordable, and made by me personally, start to finish. More on that below.

Selected work

A few things I've built — personal projects and generalized professional work, most of it made the way I build everything now: with AI as a daily collaborator and me holding the pen.

Family HQ dashboard greeting the Hepburns, with an upcoming trip and today's plans

Family HQ

A React utility app that runs my household: shared shopping lists, family calendar, chore rotation, and trip planning. The most demanding stakeholders I've ever shipped for.

  • React
  • Node.js
  • SQL
Nexus prioritization chart showing projects across nine teams, organized by priority level

Project Management Codename: Nexus

Introduced safe AI enterprise coding and developed the Technology department's project management software.

  • Claude Code
  • React
  • Project Management
Capacity Planner showing one developer's allocation across ten projects, flagged as over-allocated

Capacity Planner

A developer-capacity planning tool that replaced spreadsheet archaeology with an honest picture of who's actually available — the bottleneck-finder's best friend.

  • React
  • Data viz
  • ToC thinking
Habit tracker dashboard counting days since the last slip, with a personal record and next milestone

Habit Tracker

A small, fast habit tracker built to scratch my own itch. Proof that the self-taught loop still runs: have an idea, learn the gap, ship the thing.

  • JavaScript
  • PWA patterns
New Project Wizard showing a five-step guided intake flow, starting with project approval

New Project Wizard

A guided intake wizard that walks a new project from "someone had an idea" to approved and scoped — so nothing gets lost between the hallway conversation and the kickoff.

  • React
  • Workflow design

Yamhill County web design & development

Need a website for your Yamhill County business? Let's build it.

I design and build fast, modern, affordable websites for small local businesses — contractors, shops, trades, restaurants, and service businesses across Newberg, McMinnville, Dundee, Carlton, Yamhill, Lafayette, Dayton, Amity, Sheridan, Willamina, and the wider Willamette Valley wine country.

Here's the pitch, minus the pitch: you get a real human who builds it himself. The same engineer who ships enterprise platforms handles your site personally — modern performance, great design that looks good on desktop or mobile, local SEO that actually helps people find you, and direct communication with me. Modern tools — including AI, which I adopted early and use well — help me build faster and keep prices fair; every site is still designed and built by me, personally. No offshore template mill, no account-manager telephone game, no mystery invoices.

  • Built by hand, built to last — clean, fast code that loads quickly on Wi-Fi and farm-road cell signal alike.
  • Local SEO done right — show up when your neighbors search for what you do.
  • One person, start to finish — you text or email me, and the person who answers is the person who builds.

Start a project

This opens an email to me — no data is stored anywhere. Prefer direct? [email protected] or LinkedIn.