About Me

Software developer with a Mathematics MSc.

My projects tend to be implementations of mathematical ideas: a regex engine that uses Nondeterministic Finite Automata, a raytracer that evaluates the rendering equation using photon mapping, a lambda calculus interpreter that uses a Krivine Abstract Machine.

I work mostly in C++, Rust and Haskell.

Want to get in touch? Contact me here.

This site was generated with a custom-built static site generator from the course on Boot.dev. The theme is based on vim-paper.