About Me
I’m a software engineer dedicated to using the open web as a platform to learn, share knowledge, and connect with people.
I love to build new things, remix old things, and bring craft into the things I create.
I’ve been coding for 10+ years, but making things my whole life: from woodworking projects as an adult to the newspaper I “published” from the trunk of my mom’s subaru as a kid.
Before working professionaly as a developer, I taught classes in writing and research as an English lecturer and worked in online learning at a small unversity.
I was an odd sort of English major, obsessed with tokens way before LLMs became cool. I started asking questions about texts that I couldn’t answer without computation: how does syllabification change over Hemingway’s works, what named entities overlap between Whitman and Wordsworth?
One day I stumbled on a mention of natural language processing in a research paper, and I spent the next three months teaching myself to use Python because it seemed faster than counting the number of exclamation points in Walt Whitman’s Leaves of Grass.
Spoiler Alert: in the 1855 version, there are 1227
It probably wasn’t faster, but learning to code helped me close the gap between my imagination and what I can create.
As a human, I’m a proud father and husband, an amateur vegetable and chicken farmer, and a life long learner who loves to travel.