About Me

I've been writing software since jQuery was considered cutting edge. I've shipped applications across the entire stack: frontend, backend, cloud infrastructure, and mobile. I value clean architecture, scalable systems, craftsmanship, and engineering velocity.

I keep a list of side projects and technical rabbit holes. Some stay small, some turn into real things.

On AI

Like many people, AI has changed how I work. I use coding agents every day to understand complex code bases, or pair on implementing complex features. It serves as a force multiplier, and helps me ship higher quality work. I have zero tolerance for AI-generated slop.

What I'm doing now

I'm a tech lead at Vana , building infrastructure for user-owned data. We launched the first Data DAO , hit 100,000 users in a weekend, and built a decentralized L1 network around it.

What I've done in the past

Before Vana, I was tech lead on ApplyBoard's AI team. Built an MLOps pipeline from scratch with Terraform and SageMaker.

Before that, I consulted at AppCentrica for a few years. Led their Java and AWS practices, shipped products for startups and enterprises.

Started at IBM on the WebSphere Application Server team. Studied computer engineering at University of Toronto.