Hi, I’m Jon Kruger and I am an independent consultant in Columbus, OH. I specialize in software solutions, project leadership, and Agile coaching and training and I have experience in a wide range of industries and environments. I use my experience as a leader and software developer to find ways to create better quality software, improve the software development process, and maximize value for the business. I have over 15 years of experience developing software (mostly with Ruby and .NET) and have been involved in every aspect of the software development process.
I believe software development is a craft in which quality, flexibility, and design are essential to writing good software that will meet business needs and hold up over the course of time. I achieve these goals by using test-driven development, Agile practices, and object-oriented design principles and am actively pursuing new ways to improve the software development process and do things better, faster, and cheaper.
We need software that we can change easily, test quickly, and develop in less time with fewer bugs — all of which will save money and help software keep up with a rapidly changing business environment. I can help you and your team achieve these goals by:
- Providing technical or process leadership for software projects
- Helping your team adopt Agile practices
- Training your team on test-driven development
- Developing custom software solutions, on my own or as a part of a team