![]() |
|
||||
Additional Materials ::
Curriculum Vitae (PDF)
Non-technical Projects
Patents
Publications & Writing Available Online
- Way Better Error Handling in C Using CException
Great Lakes Software Excellence Conference, 2011. - Mocking the Embedded World:
Test-Driven Development, Continuous Integration & Design Patterns
Embedded Systems Conference Silicon Valley, 2007. - Effective TDD for Embedded Software
IEEE 2006 Electro/Information Technology Conference, 2006. - PresenterFirst
Wikipedia entry discussing software design pattern and programming approach highly effective toward separation of concerns of and maximizing testability of GUI software - Agile Project Management. Or, Burning Your Gantt Charts.
Embedded Systems Conference Boston, 2008. - A Virtual Manufacturing Laboratory
ASEE National Conference Proceedings. Seattle, WA. July 1998. - A Virtual Reality Robot
ASEE North Central Section Conference Proceedings. Lansing, MI. April 2000.
Open Source Contributions
Much, much more at the evil mad scientist programming site Throw the Switch…
- Unity :: Lightweight unit test framework for C
- CMock :: Ruby-based mocking framework for C
- Ceedling :: Ruby/Rake-based test build environment for C
(Note: background in Portfolio PDF)


