My goal is to transform ideas into working code to solve business problems.
I help analysts and product owners refine business solutions into practical, well-defined software features. I explore code to figure out what to change, until we have a workable plan for evolving the code base to the desired solution. Then we deliver code, sprint by sprint, revising the plan as we learn along the way, so that we are always moving toward the right goal, no matter how much it changes.