About

I'm an engineering manager and machine learning engineer with a focus on NLP and ML systems design, building high-trust teams, and strong software engineering practices.

In practical terms: I build systems that do things with ML that ML is actually good at, and I also build and tend the human systems that make it go.

I work at Hidden Door, where we're building a platform--and working with authors and other IP holders--to let players return to the worlds they love via interactive narrative games.

Evergreen interests (I'll talk about this any time!)
  • Using the right ML tools in the right places
  • Finding the "ayyy lmao" in startup engineering
  • Managing remote engineering teams
  • Testing & type-checking in Python
Newer interests (What's on my mind lately?)
  • Observability
  • Structured LLM evals

Some things I've done

I've used classical machine learning to solve problems of classification and prediction (including time-series data and NLP), built interactive dashboards, implemented testing and type-checking in a large and untested codebase, spun up your typical AI engineering prompting/testing/evaluation, worked with LLMs for practical non-chatbot applications, and am known for being able to communicate this work with both technical and non-technical folks.

I've also fixed or helped fix some very tricky sociotechnical challenges.