scroll for more

You've already bet your company's future on your employees

Make your employees stronger and get an edge on the competition.

Technology companies survive by their ability to hire and retain fantastic employees. In a decade and a half in the industry, I've seen and built great company cultures, and suffered some terrible ones. So, I've dedicated my time and work to helping companies build the kind of cultures that can:

Get a one-page version of my services.

I speak and write about technology, culture and apprenticeship

I'm excited talking about the things I care about. Let's chat.

I gave this talk in SLC about how to create self-sustaining cultures of learning. We touched on topics including onboarding, ongoing education, and starting an apprenticeship program.

See more of my talks at Confreaks, or the slides at Speaker Deck.

I'm also a software generalist

Here are some of the things I do best.

For over a decade, I've been building business

I work with all kinds of organizations. Here's a sample.

Uptake Logo
Learning, Onboarding Uptake
Enova International Logo
Leadership, Development, Security, Scalability Enova Intl.
Gozent Logo
Product Development, Compliance, Leadership Gozent, LLC
Lyons Consulting Group Logo
Agile Code, Leadership, Scalability Lyons Consulting