Product Management · Systems Engineering · Denver, CO

Complex systems only work if people use them.

I'm Ian, a product manager with an industrial and systems engineering degree, which means I see most problems as process problems. My day job is an internal developer platform used by over a thousand engineers. On the side, I build things: tools, workflows, training, and lately a lot with AI, because the fastest way to understand something is to ship a version of it.

01

How I work

Assume nothing

Experts forget what beginners don't know. Whether it's a platform feature or an AI workflow, I start from zero: no jargon without a definition, no step skipped because it's "obvious."

Show, don't lecture

Nobody adopts a tool from a slide about the tool. I work in live builds and real workflows, so people leave with something working, not something conceptual.

Build for the day after the demo

Adoption dies when the demo ends. I pair every rollout with repeatable materials, templates, and a home where knowledge accumulates instead of evaporating.

02

Selected work

Knowledge systems

Self-serve learning system

Designed and launched a self-serve learning system for a large software organization: practical guides, working examples, and starter workflows that let teams onboard themselves instead of waiting for a training session to be scheduled.

Workflow automation

AI-assisted product workflow

Built an end-to-end automation connecting an AI assistant with product planning and ticketing tools, turning hours of manual roadmap-to-backlog work into minutes. Presented live to senior leadership.

Communication

Capability briefings

Created and ran a recurring briefing that translated platform and AI capability changes into plain language for hundreds of engineers, because a capability nobody hears about is a capability nobody uses.

Live teaching

Demos and workshops

Delivered eight live product demos and technical presentations in the past year, from hands-on technical deep-dives to executive-level reviews for cross-functional audiences.

263%growth in monthly active users of an internal developer platform
$860K+annual infrastructure savings from a migration I led
2B/daypreviously dropped records recovered via a streaming pipeline migration
9 yrsenterprise software, from consulting to platform product management
03

Learning materials

In production

Build your first Claude skill

A from-zero walkthrough: what a skill is, why it beats re-prompting, and building one that does real work by the end.

Video + guide
In production

Automate a product workflow end to end

Connecting an AI assistant to the tools you already use, with the unglamorous setup steps everyone else skips.

Video
In production

Stand up a learning hub people actually use

The structure, the starter content, and the adoption tactics that keep it from becoming another dead wiki.

Guide (PDF)
04

About

I'm a product manager with nine years in enterprise software: five implementing enterprise systems for large clients as a consultant and solution architect, and four running an internal developer platform used by more than 1,500 engineers every month. Before any of that, I studied industrial and systems engineering, which is where the process-thinking habit comes from.

That combination is the point. I've been the person explaining complex systems to skeptical rooms, and the person responsible for whether a platform actually gets adopted. New tools change, the problem doesn't: the technology is rarely the bottleneck. The process is.

Off the clock: pickleball, rucking, a rice cooker I take more seriously than most appliances, and Denver's parks.

Based in
Denver, Colorado
Current role
Product Manager, internal developer platform
Education
BS, Industrial and Systems Engineering, NC State University
Focus
Developer platforms, process improvement, product adoption, building with AI