I help business owners and leaders understand what technology can make possible for their organizations—and then help turn those possibilities into reality.
My background started in Computer Science at the University of Texas, where I developed a passion for software and its ability to solve meaningful business problems. Over the years, I have worked across software development, product strategy, client delivery, and business operations, helping companies turn ideas into practical digital solutions.
I've had the opportunity to work with organizations at almost every scale—from a business with little more than its founders, to growing companies generating millions in revenue, to global organizations such as PlayStation, Bridgestone, and Holcim. The problems, resources, and complexity can be very different, but I've found that the most interesting conversations often begin in the same place:
What could we do differently if we better understood what's possible with technology?
I've also spent much of my professional life building businesses of my own. That has allowed me to sit on both sides of the table—as the computer scientist thinking about what technology can do, and as the business owner thinking about customers, operations, people, growth, and whether an idea actually makes sense.
That combination has shaped what I believe is my professional purpose: helping others understand technology well enough to see possibilities they may not have seen before.
I don't believe you need to become a technologist to make good technology decisions. My role is to demystify it—to listen, ask questions, challenge assumptions, and help you understand what's possible so we can think through the opportunities together.
Sometimes the answer is AI. Sometimes it's automation, an integration, or custom software. And sometimes the answer isn't more technology at all. What matters is understanding the business first and finding the right opportunity.
-1.jpg%3F2026-10-14T19%253A56%253A45.437Z&w=3840&q=100)