ABOUT
Builder, verifier, fellow traveler
—— Senior software engineer in Toronto. Eleven years in, father of two, allergic to unverified claims.
Now
I build AI systems for documents and data where being wrong is expensive: compliance reports, permits, claims, research. The hard problem is never getting a model to read something, it is proving the output is right. So everything I ship gets a verification story: deterministic checks wrapped around probabilistic models, eval harnesses, audit trails. I live in Toronto with my wife and two kids.
Path
I taught myself software development starting in 2015, betting that the demand for developers was about to outrun the supply. I learned in public, wrote about what I was building, contributed to open source, and did free work until the work started finding me. By 2018 I had my first startup role in San Francisco, and I have spent the years since as a senior engineer across fintech and crypto.
Along the way I co-founded Grocer Box, an e-commerce platform for independent grocery stores, acquired by a point-of-sale provider in 2023. I also spent three years mentoring at Lighthouse Labs, because teaching is the fastest way to find the holes in your own understanding.
How I work
Verification first. Never let the model author the numbers. Write down what breaks. I apply the same discipline to my own life that I apply to systems: I track my training and meals with the rigor of a pipeline, and most of my projects exist because I needed the truth about something for myself first.