Software Engineer
17 years of software engineering experience spanning frontend & backend development, database management, development operations, compiler development — across research, quantitative finance, consulting, and startups.
Engineer . Researcher . Builder
Implementing a dual-thread React Native architecture in GHC Haskell using LynxJS — bridging Haskell's type system to native mobile runtimes using distributed computing (static pointers) between JS and UI threads. See miso-lynx for more info.
Selected work. Full history on GitHub.
miso
A Haskell web and mobile framework for building type-safe, composable web and mobile applications. Supports both WASM and JavaScript backends with a virtual DOM. React and Elm-inspired architecture.
miso-lynx
LynxJS bindings for miso — write type-safe, cross-platform native mobile apps in Haskell with a virtual DOM and React-inspired architecture.
Quantitative
Finance
Trading systems
Research
CS fundamentals
Tech
Consulting
Architecture · Implementation
Startups
Zero to one · product