One-on-one or group training and coaching. Specializing in test-driven development, continuous delivery, refactoring, and managing legacy code. Extensive experience on the process side as well, including Scrum, Extreme Programming, Kanban, and Lean Software Development.