Life

Everything I build that isn't code.

A Jeep built over decades, a classic-car shop, a robotics team, a yoga studio, a house from the 1890s, two French bulldogs, and a Jacksonville neighborhood worth showing up for.

Phoenix Power Yoga

My wife and I co-own and manage Phoenix Power Yoga. We are both RYT-200 certified and have been practicing and teaching for over a decade. Running a studio is a different species of work from software, which is part of why I like it -- it keeps me honest about what running a small business actually demands.

The mental strength and calmness I find through yoga carry into everything else -- the work, the shop, the mentoring, all of it.

Project Yellow Jacket

My Jeep -- a custom rock crawler built on a 2004 Wrangler -- is a long-term project I've been chipping away at for years. Suspension, axles, drivetrain, body, electronics: almost nothing on it is stock anymore. The build lives on Pirate 4x4, where I post updates when I remember to.

I love the Jeep because it never lets me forget what a tolerance is. Code gives you a little latitude. Mechanical systems do not. A quarter-inch off is a new problem.

Project Yellow Jacket
Code gives you latitude. Metal does not. A quarter-inch off is a new problem.

Bishop Classic Motors

I own and operate Bishop Classic Motors, a small classic auto restoration and service shop in Jacksonville. We work on the kinds of cars that deserve to stay on the road, for the kinds of owners who want the work done properly. The shop is a practical extension of everything I like about the Jeep: old metal, good tolerances, patience.

FRC Team 86 Resistance

I mentor Team 86 Resistance, an FRC (FIRST Robotics Competition) team in Jacksonville. That means a lot of evenings and weekends in a shop with students, whiteboards, 3D printers, and the cheerful panic of a six-week build season.

FIRST is as close to real engineering as a high schooler can get. A new game drops in January; teams have roughly six weeks to design, build, program, and iterate a competition-class robot, then show up to a regional with dozens of other teams doing the same thing. It's constrained, adversarial, deadline-driven, and collaborative all at once -- which is to say, it teaches the exact skills a good engineer spends a career refining.

Team 86 Resistance robot OHMER26
A robotics season is every engineering lesson compressed into six weeks.

Jacksonville

My family lives in a historic neighborhood in Jacksonville, Florida -- the kind of place that is now really thriving, full of turn-of-the-century architecture and neighbors who care about it. I also sit on IT or other advisory boards for a couple of local schools, which is its own kind of long game.

Historic neighborhood in Jacksonville

Sports & event photography

Before any of this I spent years as a sports and event photographer -- on fields and courts shooting club and college athletics, covering live events, and helping manage image archives for major publications and sports organizations. The work taught me how to read a scene quickly, anticipate what's about to happen, and deliver under a deadline -- skills that turned out to transfer surprisingly well to engineering.

I still shoot when I get the chance. A small selection lives at my portfolio site.

Sports photography