Tinkering
Come for the Foo, stay for the Bar


About

Hi, I'm Zach. I love learning how things works and using that knowledge to build new things. When I'm not reading about software you can find me on a disc golf course, rolling dice with a Dungeons & Dragons group, or curling.

I've used Rust since 2018, but lately I'm on the Zig train. I'm neurotic about dependencies, so I also use Nix, run NixOS on several machines, etc.

I did a physics PhD at Purdue University where I studied the details of photosynthesis using ultrafast spectroscopy. I built state of the art time resolved laser systems and did computational modeling of quantum-biological systems both on small computers (laptops) and big computers (supercomputing clusters). I also wrote all of the software currently running in the lab ranging from data acquisition and hardware control to numerical analysis.

Contact

If you need to reach me, you can find me in the following places:


P.S. - All words are my own, an LLM could never.