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 software engineers and teams to 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, architects and leaders.

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 software engineers and teams to 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, architects and leaders.

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

Recent Posts

Subscribe via RSS or view the Archive of all posts