
Founder of Renaissance Software Consulting
Greater Chicago Area

Founder of Renaissance Software Consulting
Greater Chicago Area
I train and coach engineers and managers doing software development. My broad and deep background makes this line of work a good fit for me. One of my goals is to bring the Agile Development and Object Oriented Design techniques to embedded developers. I am a regular speaker at the embedded systems conference and have written articles for IEEE. I am currently working on a book to bring this important topic to embedded development teams.
I have spent time in development, systems engineering, marketing and management. With Object Mentor I have been on teams from many industry areas and technologies, from real time embedded to desktop software, to large enterprise information systems. So, my experience is not limited to one industry area or technology. I have a realistic view of what it takes to make software development projects successful and know good software design, code, test, and management practices. My broad experience pays off when guiding clients through tough development situations.
Embedded software, Test Driven Development, Extreme Programming, Agile Development, Requirements analysis, Use cases, Automated test, FitNesse, C, C++, Java, Object Oriented Design, Software Architecture, Project Management, UML, Agile Planning, Planning Poker. TS/SCI wflsp clearance
Agile Alliance, IEEE
Embedded Systems Conference Speaker