Building software that helps people perform, remember, and connect.
I build technology around people.
I take complicated, ambiguous problems and turn them into products, systems, and experiences people can understand and trust. My work lives at the intersection of human needs, product thinking, and technology.
I believe the best technology doesn’t begin with features. It begins with understanding people.
Explore selected work, products, and writing — or reach out if you want to find a way to work together.
Selected work
- Enterprise Integration Platform
Leading architecture and implementation of a mission-critical enterprise integration platform
Products
- De Zurda
A futbol blog exploring the sport from a left-footed perspective, built and managed as an experiment in agentic blogging.
- Equipo Azteca
A futbol blog dedicated to the Mexican national team, built and managed as an experiment in agentic blogging.
Writing
- Systems Thinking in Software Architecture
How to apply systems thinking principles to build resilient, scalable software
Speaking
I speak about what happens when people, products, and technology collide. See topics and speaker bio.