Portrait of Tanner

Howdy, folks.

I’m Tanner, a software engineer & lover of learning.

There are not many things I enjoy more than learning new things. I have been lucky enough in my professional life to work with some great people to build startups in education and social science.

As a full-stack engineer, I focus on writing low-complexity, thoughtful, and readable code. If forced to pick a favorite language, I would likely opt for Ruby. These days I mostly work in TypeScript.

As an educator, I strive to design curricula and environments that are human-scale, contextualized, and highly effective. My most recent project is a course focused on helping early-career software engineers learn how to read and understand code more effectively.

When not on my computer or steeping in a good book, I can be found wandering the wild with my bike or backpack.