How to Set Up Automated Code Review for Claude Code with RoboRev
Every commit your AI coding agent makes should go through review before it moves on. Here's how to wire RoboRev into Claude Code's hook system so e...
Read more
Computer Engineer & Distributed Systems Expert
Building scale infrastructure for over two decades. Apache Cassandra committer and PMC member, ASF Member, and Principal Technical Strategist at IBM. Passionate about distributed computing, open source, and pushing the boundaries of what's possible with data.
Technologist, Speaker, and Open Source Advocate
With over 15 years as an Oracle DBA/Developer and extensive experience as Chief Architect at Hobsons, I've dedicated my career to solving complex distributed systems challenges. As Chief Evangelist for Apache Cassandra at DataStax, I help organizations build some of the largest and most exciting deployments in production.
I co-authored "Managing Cloud Native Data on Kubernetes" for O'Reilly and travel the world educating developers about distributed databases, streaming systems, and the future of data infrastructure. When I'm not working with Cassandra, Pulsar, Spark, or Flink, you'll find me exploring retro computing or capturing the cosmos through astrophotography.
Published by O'Reilly Media
Architecting Cloud Native Data Services Using Open Source Technology
Is Kubernetes ready for stateful workloads? This comprehensive guide helps you avoid the inefficiencies and duplicative costs of having separate infrastructure for applications and data.
Technologies and domains I'm passionate about
Specializing in Apache Cassandra and distributed databases, helping organizations handle massive data volumes with high availability and performance.
Building resilient, scalable systems that span data centers and cloud regions. Expert in distributed consensus, replication, and fault tolerance.
Active contributor to the Apache ecosystem. Committed to building and nurturing open source communities that drive innovation.
Exploring the intersection of AI and distributed databases, working on vector search and ML-optimized data architectures.
Helping teams navigate the complexity of running stateful workloads on Kubernetes and building cloud-native data platforms.
Bridging the gap between complex technology and practical implementation through education, advocacy, and community building.
Personal passions and hobbies
Capturing the beauty of the cosmos through telescopes and cameras. From planetary imaging to deep-sky objects, I love exploring and photographing our universe.
Collecting and restoring vintage computers and gaming systems. There's something magical about the simplicity and innovation of early computing hardware.
Building projects with Raspberry Pi, Arduino, and other embedded systems. Bridging the physical and digital worlds through creative electronics.
Thoughts on distributed systems, data, and technology
Every commit your AI coding agent makes should go through review before it moves on. Here's how to wire RoboRev into Claude Code's hook system so e...
Read moreTen years from now, developers won't choose a database by brand. They'll choose an API. The question for Cassandra is whether we evolve into the un...
Read more53% of Cassandra users are actively running AI and ML workloads today, compared to a 35-40% industry baseline. That gap exists because the data pat...
Read more40% of Cassandra users are consolidating workloads into Cassandra. Only 24% are consolidating away. That gap doesn't come from marketing. It comes ...
Read moreMost of the data you're paying to store isn't being used. The database sprawl that caused this is expensive in ways that go well beyond storage bil...
Read moreAfter an incredible journey at DataStax, I'm excited to share my new role as Principal Technical Strategist at IBM. Here's what this means for my w...
Read moreAstrophotography, conferences, and memorable moments
Let's connect
Whether you want to discuss distributed systems, collaborate on open source projects, or just chat about astrophotography and retro computing, I'd love to hear from you.