“He nails it”
Michael and I worked together on multiple consulting engagements over the last three years. We traveled extensively, meeting with clients all over the US, so I got to know him well both personally and professionally. Michael is a gifted technologist and an exceptional communicator. I’ve had a long career in technology management, and I can safely say that nobody explains technically complicated ideas to a diverse group of project stakeholders as clearly as Michael can. He nails it. He has a comprehensive understanding of software architecture, development techniques, offshore outsourcing, and substantial business experience. We worked exceptionally well together, and I felt that the two of us could accomplish a great deal for our clients in a relatively short time. If your company needs help with software development outsourcing or needs product development guidance from an experienced consulting CTO, Michael is the one you want.