About
I'm a software engineer with a background in quantitative analysis and a focus on systems design, data infrastructure, and applied machine learning.
Before engineering, I spent several years working in an analytical capacity in financial services. That experience shaped how I think about problems: rigour matters, edge cases matter, and the cost of being wrong is never zero.
This site is where I write about the technical problems I'm working on and the concepts I'm deepening my understanding of. The Writing section contains longer, considered pieces. The Log is for shorter technical notes and work-in-progress observations.
Current focus areas
Systems and infrastructure — designing reliable, maintainable software systems. Particular interest in data pipelines, observability, and the operational concerns that separate working prototypes from production systems.
Quantitative methods — applied statistics, optimisation, and machine learning. I care about the mathematical foundations and about choosing the right tool for the problem rather than the most sophisticated one.
Software craft — clean abstractions, well-chosen data structures, code that communicates intent. The engineering practices that make systems comprehensible to the next person who reads them.
This site
Built with Astro. Styled with hand-written CSS. Content authored in Markdown. No analytics, no tracking.
Contact
The best way to reach me is via LinkedIn or GitHub. I'm also reachable by email at hello@example.com.