my face

About the blog

This is my blog about building software and solving problems. I love sharing and believe that teaching is a great way to learn.


Hi, I'm Adam Davis and I make software. I've spent many years developing in Java (since Java 1.2) and have enjoyed using Spring, Hibernate, Groovy, Grails, JavaScript, AWS, and many others. I've been building applications for over a decade and have worked at both large and small corporations. I'm a Certified Spring Professional.

I have experience in all aspects of agile software development including design and architecture and multiple programming languages with a firm understanding computer science fundamentals and I'm always learning. I have a MS and BS in Computer Science from Georgia Tech.