The Person Behind the Code
35 Years of Building Software That Matters
For over 35 years, I've been building software that solves real problems, from small startups to enterprise systems. I bring the same commitment to everything I build: understand the problem deeply, build something that works, and make it last.
The Beginning
I started in tech in the early '90s, when coding meant spending hours poring over printed manuals and debugging with nothing but determination. In 1999, I founded Revelations Technology with a simple premise: businesses deserve custom software that fits their needs, not off-the-shelf solutions that force them to change how they work.
From the start, my approach has been about direct collaboration and quality craftsmanship, understanding the real challenges and building solutions that actually solve them.
The Journey
Over 35+ years, I've had the privilege of working across healthcare, logistics, nonprofits, and enterprise organizations. Each industry taught me something new about what software needs to do in the real world, and what happens when it doesn't.
The technology has evolved dramatically: VB6 gave way to .NET Framework, which evolved into .NET Core, then to cloud-native architectures, and now to AI-augmented development. I've embraced each transition, not because new is always better, but because staying current means delivering better solutions.
What hasn't changed: the importance of understanding the real problem before writing a single line of code, building with clean architecture that others can maintain, and delivering software that works reliably in production, not just in demos.
Today
I build alongside Claude every day, pairing with it on architecture, design reviews, and shipping features. The model isn't replacing the expertise; it's compressing the loop between idea and working code. I write regularly on the blog about what's actually shipping in the AI space, what's hype, and what it means for how we build.
Currently, I'm SVP of Software Engineering at WellSky, leading nearly 400 engineers across the post-acute healthcare spectrum: Home Health, Hospice & Palliative, Personal Care, Home Infusion, Specialty Pharmacy, Durable Medical Equipment, and Advisory & Outsourced Services focused on revenue cycle management and medical chart coding. My teams also build the Enterprise capabilities (resource management, referral management, and interoperability) that tie those EMR platforms together. On the infrastructure side, I'm driving GCP migrations to modernize how these systems are hosted and scaled.
After 35+ years, I'm still hands-on with code every day. Still passionate about solving problems. Still committed to building software that lasts.
Credentials
- BS Engineering Management, Minor in Computer Science, Missouri S&T (formerly University of Missouri-Rolla)
- Microsoft Certified Professional
- C# and SQL Certified (TestDome)
- Revelations Technology Founder, Since 1999
- SVP Software Engineering, WellSky
Connect
"I believe in building software that lasts, solutions that are maintainable, scalable, and actually solve the problem. No over-engineering, no bloat, just clean code that works."