About the Consultant
Greg Duffie
Senior SQL Server developer, tSQLt specialist, and remote consultant helping teams ship database code they can actually trust.
Why I Built SQLTesting.com
I'm a full-time senior SQL Server developer and have been using tSQLt in production CI/CD environments for over a decade. I built SQLTesting.com to share what I've learned and to help teams who want to adopt unit testing without hiring a full-time DevOps engineer.
My name is in the commit history on SQL Server projects at companies across multiple industries. I know how messy legacy databases get, and I know how to introduce testing without blowing up the release schedule.
Every engagement I take on is remote-first and async-friendly. I work with your team's schedule, not against it. The goal isn't dependency — it's leaving your team better equipped than when we started.
Greg Duffie
SQL Server Consultant
Areas of Expertise
SQL Server
Deep expertise in SQL Server architecture, stored procedures, and schema design across multiple versions.
tSQLt Unit Testing
Using tSQLt in production environments since its early days. Knows the quirks, best practices, and real-world trade-offs.
CI/CD Integration
Hands-on experience wiring SQL tests into Jenkins, Azure DevOps, and GitHub Actions pipelines.
Team Enablement
Focused on leaving teams more capable, not dependent. Every engagement includes training and documentation.
Want to work together?
Reach out to start a conversation about your SQL Server testing needs.