I’m passionate about writing clean code.
I enthusiastically embrace and advocate for REST APIs, SOLID principles, design patterns and best practices. I revel in the simple pleasure of the green test suite. It’s not so much that I think elegant code is an art form in itself, although I do, it’s that writing elegant, clean code allows me to get things done. In turn, when I’m able to get things done I'm able to build things: interesting things, important things, fun things. I approach software development as a craft, a discipline and a business, pursuing the rigorous application of best practices to become agile.
Cume Laude
Apart from being a software engineer, I enjoy most of my free time woodworking, tackling DIY home projects and playing golf.