Senior/staff full-stack software engineer. Rust and TypeScript, from GPU and geospatial front ends to cloud infrastructure. Recently building safety-critical aviation software and real-time data platforms.
- Cross-platform desktop apps with Rust + Tauri (type-safe Rust<->TS IPC)
- High-performance maps and data visualization: MapLibre, Mapbox GL, deck.gl/WebGL, D3, PMTiles
- Backend and data: Axum/Tokio, Snowflake, PostgreSQL, serverless on AWS
- Infrastructure-as-code and CI/CD: AWS CDK, Terraform, GitHub Actions
- accept-payments: Rust/Axum HTTP server on the AWS Lambda Rust runtime
- lux: RGBAW DMX lighting controller in Rust, Next.js, and shadcn/ui
- example-specta-geojson: exporting GeoJSON types from Rust to TypeScript via specta-rs
- hello-tauri-bun-vegify: native desktop app with SvelteKit and Rust/Tauri
Plus contributions and forks across the MapLibre / PMTiles / Tauri ecosystem (maplibre-gl-js, martin, basemaps, loaders.gl).
Rust - TypeScript / Node - React / Next.js - Tauri - MapLibre / deck.gl - GraphQL - Snowflake / PostgreSQL - AWS - Docker / Kubernetes - Terraform - Python



