I’m a software engineer focused on applications of machine learning. I mostly use this site to collect some projects I’ve worked on and thoughts I’ve written down in my spare time (below). You can also find some of my academic work here.


Projects

pivot

A fast C++ implementation of Clisby’s tree-based pivot algorithm for sampling the self-avoiding walk.

slox

A Scala port of the jlox tree-walk interpreter from Crafting Interpreters.

Probly

A simple Python library for working with random variables.

Posts

subscribe via RSS