About Me
Software technology professional with over 20 years of experience primarily focused on Software Engineering leadership and Quality. Expertise in implementing and managing software development teams across multiple specialties and industries. Passionate about AI-backed development and test automation that adapt. Keen advocate and developer of scalable solutions for various modern applications built for consumer facing Web, PC, and Mobile platforms. Solid knowledge of software implementation, development and project planning.
Leadership Principles
The beliefs that guide how I build and lead engineering teams
Quality is a Feature
Quality engineering isn't a gate—it's a competitive advantage. I build teams and systems that make quality the default, not an afterthought.
People First, Technology Second
The best automation frameworks are built by empowered teams. I invest in mentoring, clear communication, and creating environments where engineers thrive.
Automate the Mundane
Engineers should solve interesting problems, not fight flaky tests. I architect automation that adapts, self-heals, and frees teams to focus on innovation.
Measure What Matters
Data-driven decisions beat opinions. I establish metrics that reveal real quality signals—not vanity numbers—and use them to drive continuous improvement.
What I Optimize For
The outcomes I relentlessly pursue in every role
- Developer velocity without sacrificing stability
- Test coverage that catches real bugs, not false positives
- Release confidence through automation
- Team autonomy with aligned outcomes
- AI-augmented workflows that multiply engineer impact
Education
Master of Business Administration
Finance
University of Texas at Dallas
Richardson, TX
Bachelor of Business Administration
Management Information Systems
University of Oklahoma
Norman, OK
Beyond Work
What keeps me learning and growing