Craig Atkinson

Full-stack software development and consulting

Groovy, Grails, Angular.js, Java, and more

View Full Profile

Picture of Craig's face

You want software that not only works today, but easily adapts to the changing needs of your business. I deliver fully-tested software that is robust, easy to read, and quick to update power your business today and in the future.

"We paid a premium for Craig over the years as a consultant and he is worth every penny. He not only has great technical skills and an excellent work ethic but also a great personality and attitude even when deadlines are tight and the work is tough. Hire him and you will not be disappointed." - Armistral, program manager at client


Working with Collections in Java, Groovy, and C#

Quick guide for the syntax for working with collections in Java, Groovy, and C#. Read more

Get more value from your tests by writing them first with TDD

Writing tests the usual way (after you've written and tried the app by hand) often doesn't feel like a good use of your time. Is there a way you can get more value from your tests? Absolutely. Read more