About me

I’m a full-stack developer based in Toronto, specializing in distributed systems and cloud architecture. Currently leading backend development at Cloudscape Systems, where I’m building scalable microservices with Go and Kubernetes.

What I Do

  • Design and implement distributed systems
  • Write about software architecture and engineering practices
  • Contribute to open source projects
  • Mentor junior developers
  • Speak at tech conferences

Tech Stack

I’m language-agnostic but currently work most with:

  • Go, Rust, TypeScript
  • PostgreSQL, Redis
  • AWS, Terraform
  • Docker, Kubernetes
  • React, Next.js

Open Source

You can find my contributions on GitHub. Some projects I maintain:

  • gotrace - Distributed tracing library for Go
  • kubemetrics - Custom metrics collector for Kubernetes
  • react-dataflow - Data flow visualization components

Writing

I write about software engineering, system design, and career growth. Recent posts:

Speaking

Upcoming talks:

  • GopherCon 2024: “Optimizing Go Services for Scale”
  • KubeCon Europe: “Tales from the SRE Trenches”

Get in Touch

When I’m not coding, you’ll find me hiking the Canadian Rockies, experimenting with sourdough bread, or playing jazz piano.