Operational forecasting with machine learning
Designing end-to-end ML pipelines that predict time-critical operational events at scale, and the MLOps practices that keep them reliable in production.
I care about technical storytelling, mentorship, and making complex systems understandable. These are the topics I most enjoy talking through — in design reviews, mentoring sessions, and conversations with engineering teams.
Designing end-to-end ML pipelines that predict time-critical operational events at scale, and the MLOps practices that keep them reliable in production.
Patterns for decoupling systems with EventBridge, SQS, Lambda, DynamoDB, and Step Functions — and the trade-offs that come with moving away from tightly coupled designs.
What it takes to take dropped messages to zero, cut cost and latency by orders of magnitude, and keep distributed systems dependable as they grow.
Leading design sessions, running effective code reviews, and mentoring engineers toward maintainable, DRY, well-tested code.