Senior Software Engineer & Tech Lead · Toronto, Canada
I build small, sharp developer tools — single binaries over clusters, clear docs over clever code, and things you can actually run in five minutes. Currently working across Go, Rust, and Python, with a focus on security and tooling for the Model Context Protocol (MCP) ecosystem.
mcpx — a lightweight MCP security gateway in Go. Auth (incl. OAuth 2.1), rate limiting, tool-level access control, audit logging, and tool-integrity pinning that defends against rug-pull tool mutation (CVE-2025-54136) — all in a single ~10 MB binary with one YAML config. No Kubernetes, no Docker Desktop required.
querywise — an AI-powered terminal database client in Rust. Ask in plain English, get SQL back; failed queries self-heal and retry. Postgres / MySQL / SQLite, and it runs fully offline with Ollama.
claude-skills — a curated set of reusable Agent Skills for software engineering and product work, installable as a Claude Code plugin marketplace, with CI that validates every skill.
- Fixed
custom-property-patternfalse negatives upstream in stylelint #8468.
