Portland, OR, USA
I help make good software engineers great.
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 thrive on helping teams create solutions to real world problems that help make people’s lives and jobs better.
I am also a Husband, Father, Musician, Composer, Reader, Thinker, Tinkerer and Innovator.
I bring together a diverse set of experiences and skills in Technology, Leadership, Project Management, and Creative Processes.