I'm a full-stack software engineer and enjoy teaching whenever possible. I love working with people from a wide range of backgrounds to apply technology creatively to solve meaningful problems. Several of the applications I've worked on focus on education or learning. Below are some of the projects that I've undertaken in the past with individuals, companies including startups, and research groups. Get in touch if you'd like to work together or for more information about my past work.