• May2026 - Aug2026
    Blaxel (acquired by Baseten)
    Software Engineer
    San Francisco
    • Go
    • Redis
    • mostly worked on Agent Drive, their distributed filesystem in Go
    • added benchmarking and visualization tools for it
    • also added usage metering for billing
    • made recursive deletions much faster!
    • squashed some bugs in append and rename operations
  • Jul2025 - Sep2025
    Recurser
    New York
    • Python
    • Go
    • TypeScript
  • Jan2025 - Apr2025
    Software Engineer
    Waterloo
    • Python
    • Terraform
    • Kubernetes
    • AWS
    • GCP
    • wrangled electrical grid data into a common format with a Python API
    • automated Kubernetes setup on AWS & GCP with Terraform and ArgoCD
    • added tracing and network monitoring to help debug production issues
  • Sep2024 - Dec2024
    Software Engineer
    Waterloo
    • Rust
    • Prometheus
    • Sentry
    • a Rust shell to check cluster status and usage quotas
    • untangled some monitoring integrations with Prometheus and Sentry
  • May2024 - Aug2024
    Software Engineer
    Toronto
    • React
    • Django
    • TypeScript
    • in-document search for articles and PDFs in Reader
    • a Raycast shortcut to turn customer feedback into Linear issues
    • improved (annoying) PDFs -> text parsing for a customizable reading view
  • Jan2024 - Jun2024
    Embedded Software Developer
    Waterloo
    • Docker
    • GitHub Actions
    • automated tests and deployments for ZeroPilot, the team’s flight software
    • got the Docker setup working on Apple Silicon Macs