Software Engineer in Boston building real-time geospatial platforms, developer tooling, and the occasional game-engine plugin. I work across the stack in TypeScript, Rust, and Go — from React map frontends used by large communities to multithreaded routing solvers and async Rust services. I care about sharp types, fast feedback loops, and tooling that makes other developers faster.
|
Geofence manager & TSP route optimizer — full-stack app. Live ↗ |
Real-time map frontend used by large OSS communities — core contributor. |
|
Multithreaded solver for the Traveling-Salesperson Problem. |
Published React wrapper for the leaflet-geoman drawing plugin. |
|
Convenient JS class for the UICONS icon standard. |
Async browser automation in Rust via the Chrome DevTools Protocol (tokio). |
Deepening Rust services & AI-agent tooling. A few recent builds:
Ridiculously typed shadcn components — template-literal validators & a 6-mode oklch picker. Demo ↗
Custom skills & tooling for AI coding agents.
A fast browser for exploring Pokémon TCG cards.
Polyglot Pokémon GO masterfile bindings (TS/Rust/Go), auto-generated from upstream.
Bevy game-dev · PC watercooling · real-time Pokémon GO data nerdery








