Software Engineer

dmjio

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

MSc Computer Science

Currently working on

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.

Open source

Selected work. Full history on GitHub.

Areas of focus

Functional
Programming
Systems
Programming
Web Technologies
Development
Operations

Across industries

Quantitative
Finance

Trading systems

Research

CS fundamentals

Tech
Consulting

Architecture · Implementation

Startups

Zero to one · product