senior software engineer
at align technology
.
functional programming
advocate
.
managing complexity
through
clean abstractions
and framework-agnostic
architecture
.
typescript react
and developer tooling
at work
.
rust swift go python
and postgresql
on the side
.
domain modeling
type-driven development
transforming legacy codebases
into maintainable
testable
architectures
.
Opinionated functional abstractions for TypeScript. Composable Option, Result, Task, and RemoteData types for type-safe error handling without null checks or try/catch.
githubCommand-line solitaire with keyboard-centric controls.
githubMinimal CLI net worth tracker. Stores snapshot-based data in plain JSON, supports multi-currency assets with per-snapshot exchange rates.
github