About the Consultant

Greg Duffie

Senior SQL Server developer, tSQLt specialist, and remote consultant helping teams ship database code they can actually trust.

10+Years with tSQLt
50+Teams helped
100%Remote engagements
3CI/CD platforms supported

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.

GD

Greg Duffie

SQL Server Consultant

SpecialtytSQLt & CI/CD
Experience10+ years
LocationRemote
PlatformsJenkins, ADO, GHA
AvailabilityTaking clients
Available for new engagements

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.