Senior research engineer, focused on the platform.
I build the framework, tooling, and platform that turn a quant's hypothesis into a monitored production strategy. I like the parts of the loop that get less attention — the registry, the feature graph, the deploy contract, the observability — because that's where reproducible alpha actually lives.
This portfolio is a working artifact: the writeups describe components that fit together into one platform, the demo runs a real (if synthetic) backtest in the browser, and the fit page tells you which capabilities I can defend with code vs which are claims about working method.
-
The framework is the leverage.
A research team's velocity is bounded by how cheaply they can ask the next question. Most of my work is removing the cost from "next question".
-
Point-in-time is a property of the framework, not the user.
If a researcher can leak the future into a model by accident, the framework lost. The boundary is enforced where it can't be skipped.
-
Two ownerships, two pagers.
Freshness pages on call. Alpha decay surfaces to research. Mixing them costs you sleep without buying you safety.
-
Reproducible means bit-exact.
Every artifact carries enough lineage to be re-run today, next quarter, or three years from now under audit.
-
Promotion needs two answers.
A number that beats the incumbent, and a sentence that explains why. The framework asks for both.
A decade across full-stack engineering, data, and ML infrastructure — most useful when those three meet. STEM background. Equally happy in Python and the runtime layer underneath it.
When I introduce a new piece of platform, I run a two-week pairing program with the two heaviest users first. They don't read docs; they push code. I watch which parts they fight with, and those become the API. Adoption isn't a roadmap line item — it's the natural consequence of the framework-only path being faster than the alternative.
If you're hiring for a senior research engineer on a systematic-trading platform team, this site is the cover letter. The talk page covers what I'd say and what I'd want to ask back; reach out through whichever channel you prefer.