Services
I work alongside development teams and individual engineers: coaching, training, and hands-on support on real code rather than slideware.
Team coaching
Working with a whole team over time, on their own codebase, to make practices such as test-driven development and continuous refactoring part of everyday work.
Training
Short, practical sessions built around exercises and live coding.
Mentoring
Regular one-to-one sessions for engineers who want a sounding board as they grow.