Michael Karlesky

A cabinet of wonders. Minus the cabinet. And possibly the wonders.

Curriculum Vitae [pdf]

Education, work experience, awards, publications, grandma's secret recipes, etc.


Publications & Writing

Open Source Contributions

  • C# BK-Tree :: Burkhard-Keller tree for fuzzy matching in discrete metric spaces
  • Unity :: Lightweight unit test framework for C
  • CMock :: Ruby-based mocking framework for C
  • Ceedling :: Ruby/Rake-based test build environment for C
  • And more at the evil mad scientist programming site Throw the Switch


Don’t undertake a project unless it is manifestly important and nearly impossible.
— Edwin H. Land