About Me

Hi, I’m Jon Kruger and I am a software developer 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 .NET, Ruby, and JavaScript) 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 automated testing (test-driven development, automated acceptance testing)
  • Developing custom software solutions, on my own or as a part of a team

You can find my resume here. If you’d like to contact me, feel free to send me an email anytime or find me on Twitter (@JonKruger).