The Long Version.
I build systems from first principles.
I'm a Platform Software Engineer with a background spanning cloud infrastructure, software development, automation, and distributed systems. My work focuses on reducing operational complexity by building reliable, deterministic systems that replace manual processes with software.
I currently work in cloud infrastructure engineering, developing tools and platforms for managing compute, networking, and Kubernetes environments at scale. Previously, I worked in Site Reliability Engineering, focusing on production reliability and infrastructure operations. Before that, I served as the sole infrastructure engineer for a private equity platform, where I designed automation, standardized infrastructure, and led technical integrations across a portfolio of companies.
Across these roles, I've developed a consistent engineering philosophy:
- Automation over repetition — recurring work should become software, not procedure.
- Determinism over guesswork — systems should behave predictably, particularly when things go wrong.
- Simplicity over abstraction — complexity is a cost that must justify itself.
- Engineering over operations — the best operational problems are the ones eliminated through better system design.
Technically, my work spans:
- Kubernetes, cloud infrastructure, and distributed systems
- Infrastructure as Code, GitOps, and declarative systems
- Platform engineering and infrastructure automation
- Observability, telemetry, and system introspection
- Backend development and internal developer tooling
I'm particularly interested in building self-managing infrastructure: systems that continuously reconcile desired and actual state, adapt to changing conditions, and minimize the need for human intervention.
Much of my experience has come from environments where resources are constrained, systems are complex, and engineering decisions have immediate operational consequences. Those experiences have reinforced my preference for simple, high-leverage solutions that solve problems at their source rather than merely making them easier to manage.
What I'm Optimizing For
- Building platforms and tools with meaningful technical impact
- Solving systemic problems rather than recurring symptoms
- Designing infrastructure that scales without proportional operational overhead
- Maintaining the freedom to question assumptions and improve existing systems