Over 15+ years I’ve built and scaled distributed systems, platform infrastructure, and data-intensive software across fintech, payments, e-commerce, logistics, and supply chain.
I’ve worked across both hands-on and leadership roles — Principal Engineer, CTO, and Head of Engineering — and I’m currently engineering leader and site lead at Wayfair, working on large-scale platform and data systems.
What I Work On
My work sits at the intersection of software architecture, technical strategy, and engineering leadership. In practice that means:
- Designing and evolving large-scale distributed systems
- Building platform and data infrastructure that engineering teams can rely on
- Leading organizations through growth, complexity, and technical transformation
- Translating business strategy into executable technical roadmaps
- Improving delivery speed, reliability, and cost efficiency at scale
Background
I started as a software engineer and spent the first years of my career going deep on distributed systems, backend infrastructure, and data-intensive applications. Over time I moved into leadership — first as a technical lead, then as principal and staff engineer, then into executive roles including CTO and Head of Engineering at several companies.
This combination of hands-on engineering and organizational leadership informs everything I build and write. I care about systems that work at scale and organizations that can maintain them sustainably over time.
Across my career I’ve worked in fintech (digital banking, payment platforms for millions of users), e-commerce (marketplace infrastructure, order management, supply chain), logistics (last-mile delivery, warehouse systems), and platform engineering (developer infrastructure, data platforms, internal tooling).
Technical Focus
- Distributed Systems — consistency models, service mesh, fault tolerance, event-driven architecture
- Platform Engineering — developer platforms, internal tooling, infrastructure as code
- Data Platforms — data pipelines, event streaming, analytical and operational data systems
- Reliability — SLOs/SLAs, incident management, observability, capacity planning
- Cloud Infrastructure — AWS, GCP, Kubernetes, Terraform
- Engineering Leadership — team scaling, org design, technical strategy, delivery
Writing
I write here about software engineering, technical leadership, and the evolving craft of building systems — distributed systems patterns, engineering management, AI’s impact on software development, and lessons from real work across multiple industries and roles.
