Skills
How I actually use these.
Not a checklist — where each tool earns its place in my work. Scroll, drag, or pick one above.
02 / 14
Rust
For the performance-critical core: Quartz's native app and scheduling engine, and the compute behind my quant models. Where correctness and speed both matter.
03 / 14
Python
Quant work, data pipelines, and automation. FastAPI services, Monte Carlo models, and the glue that ties research to shipped tools.
04 / 14
TypeScript
Frontends and full-stack Next.js apps — typed end-to-end so the interface and the API agree.
07 / 14
Redis
Caching, queues, and low-latency state — Lootit's micro-betting core leans on it for fast reads.
09 / 14
Backend systems
The throughline of my work: APIs, schedulers, sync engines, billing, and the plumbing users never see but always feel.
11 / 14
Monte Carlo
Stochastic simulation for risk and pricing — built into real tools, not just coursework. See the Document Model and Complex Model projects.
12 / 14
Regression & optimisation
Fitting models and tuning systems — regression-based reporting at Fairlo, optimisation in my quant projects.
13 / 14
Machine learning
Applied ML where it earns its keep — learning metrics in Rebook, and ML-adjacent modelling rather than research for its own sake.