New icon

Welcome to my new site!

I'm slowly importing the content from my old site ( and my blog ( and merging them into this site. In the meantime, take a look around!


Resume icon
Robot icon
Twitch icon

I'm Job Hunting

Over the years, I have worked in a variety of languages, fields, and across the full stack!


I've built software, robots, artificial pancreases, and more.

Live Streaming

I'm starting a Twitch and YouTube stream! I'll be working on some open source projects on Tuesday evenings (Eastern time).


Speaker at podium icon

Upcoming Talks

All Talk Schedule
Lecturer icon

Latest Podcasts

All Media