I have a background in computational mathematics, computer science, and fine-art. For more information you can view my resume. I maintain a tech blog at, which includes everything from coding tips to architecture discussions.

Language Learning


I maintain a Language Learning blog at, as well as an open-source flashcard app that utilizes a machine-learning backend.

Writing and Art

Much of my work can be found at, which includes writing and collaborative art projects from around the world.