My name is Jeff Dix and I am a hands-on Software Architect experienced in large-scale enterprise system design and development. I prioritize developing PoCs over PowerPoint slides, and over-sharing through blogging, speaking, and mentoring over closed development. I believe all software needs continuous improvement and I stay grounded to new technology through lots of reading and evaluation.