What I Offer

Services

Whether you're starting from zero or untangling an existing pipeline, I work remotely with your team to get it done.

Service offerings

tSQLt Setup & Configuration

Get tSQLt installed, configured, and running in your SQL Server environment. I'll set up your test schemas, mock infrastructure, and make sure your first test passes.

Deliverables

tSQLt installed and verified in target environment
Test schema structure established
First passing unit test written together
Documentation on running tests locally

CI/CD Pipeline Integration

Wire tSQLt into your Jenkins, Azure DevOps, or GitHub Actions pipeline. Tests run automatically on every commit. No more 'works on my machine.'

Deliverables

Pipeline job configured for automated test execution
Failure reporting and build artifact setup
Branch-based testing strategy
Rollback process documentation

Team Training & Code Review

I'll work directly with your developers — reviewing PRs, answering questions in Slack or Teams, and helping your team build the muscle memory for database TDD.

Deliverables

Live pairing sessions on real codebase
PR code review with written feedback
Best-practice patterns reference guide
Ongoing async Q&A support

All engagements are remote. I work async-first with on-call pairing sessions as needed.

How an Engagement Works

From first contact to a self-sufficient team, here's the path.

01

Discovery Call

A free 30-minute call to understand your current setup, pain points, and goals. No sales pitch.

02

Scoped Proposal

I send a written proposal with a clear scope, timeline, and flat-rate or hourly pricing.

03

Remote Engagement

We work async-first with scheduled pairing sessions as needed — fitting into your team's workflow.

04

Handoff & Support

Every engagement ends with documentation and a knowledge-transfer session so your team is self-sufficient.

Ready to get started?

Book a free 30-minute call to talk through your SQL Server testing challenges.

Book a Free Consultation