Novel twists in synthetic data and learning paradigms Continue reading on TDS Archive »
Background
Computer Science degree. A decade in software.
- Languages
- Mostly TypeScript and Go now. Java, C++, Python, and Haskell shape how I think about the rest.
- Practice
- The web has been the constant. Products, front to back. A background in mathematics and data science shows up where it's useful: algorithms, data structures, the occasional write-up.
- Consulting
- Observability and log analysis on the side. Anomaly detection, streaming pipelines, dashboards, and alerting.
- Lately
- Kubernetes and the infrastructure underneath. Where most of my recent work has gone.
Recent Articles
I write articles about data science or other computer science related topics which are interesting to me and might be interesting to you as well. I love to chat about this stuff too, if you have any questions or feedback, feel free to reach out to me on Bluesky
Perspective on Performance Optimisation and Data Quality Continue reading on TDS Archive »
The surprising generalisation beyond overfitting Continue reading on TDS Archive »
A practical example of navigating key selection trade-offs in a real-world scenario Continue reading on TDS Archive »
I recently had the pleasure to somehow provide my customer with a simple remote kill & boot button for various machines running on a… Continue reading on The Startup »

