Over a decade of software development has taught me that strong teams make the best products. As a result, I am passionate about buliding teams :D. I coach my team members in communication, software architecture, critical thinking, and leadership skills. Software is made for, and by, people; something I hope to never forget.
Charlottesville, VA
March 2013 - Present
Charlottesville, VA
May 2011 - Present
Charlottesville, VA
Fall 2007 - Spring 2011