- 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
Work
résumé ↗- hacked on a collaborative mind map software using CRDTs
- Vortex: solutions to distributed systems exercises
- a multiplayer poker engine with live updates over WebSockets
- 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
- a Rust shell to check cluster status and usage quotas
- untangled some monitoring integrations with Prometheus and Sentry
- 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 DeveloperWaterloo- Docker
- GitHub Actions
- automated tests and deployments for ZeroPilot, the team’s flight software
- got the Docker setup working on Apple Silicon Macs