I am a computer scientist and software engineer focused on the intersection of Computer Vision research and Practical Systems Engineering.

By day, I build systems in Java, Ruby, and Python. By night, I explore the expressive and deterministic worlds of Rust and Clojure while researching the boundaries of OCR and Document Understanding. This site is a place to document the Big-O of my research and the constant factors of the tools I build to make life better.

Learn more about my work and philosophy.


Explore my Research on Scholar or check out my Tools on GitHub.