I am a Software Architect and Mentor. I have over twenty years of experience designing and architecting software systems, and providing developer leadership and mentorship.

I bring together a unique blend of technical prowess, compassion, empathy, commitment to high quality, and leadership skills. I excel at helping other developers accelerate their productivity. I thrive on helping everyone I work with to maximize their skills and fulfill their potential, personally and professionally. Every software engineer that I have worked with will tell you that working with me has made them better software engineers and architects.

I am a Software Architect and Mentor. I have over twenty years of experience designing and architecting software systems, and providing developer leadership and mentorship.

I bring together a unique blend of technical prowess, compassion, empathy, commitment to high quality, and leadership skills. I excel at helping other developers accelerate their productivity. I thrive on helping everyone I work with to maximize their skills and fulfill their potential, personally and professionally. Every software engineer that I have worked with will tell you that working with me has made them better software engineers and architects.

Visit the Services page to find out more about Software Architecture and Mentoring.

Recent Posts

Subscribe via RSS or view the Archive of all posts