Skills

Debugging and Reverse Engineering: Using gdb/lldb, nm, otool, and sample. I excel at reverse engineering. If you read this blog here on Paradise Façade you'll see many examples of my reverse engineering skill set.

Leadership: Partner in Unsanity LLC, managed engineering efforts among multiple products for over 10 years.

Style: Tenaciously investigates bugs, Bugs will not get away from me. I learn new technologies extremely quickly.

Worked on QuickBooks Pro for Mac. Finding and fixing obscure bugs while helping to modernize their code base.

Software Engineer contracted by ecamm — 2012-2013

Worked on modernizing the code base for iGlasses (http://www.ecamm.com/mac/iglasses/). Fixing bugs, greatly modernizing codebase, Added AppleScript support to iGlasses (made iGlasses Scriptable). Added Apple Remote support to iGlasses to zoom, rotate, pan, and tilt. Worked a lot with Quartz Composer.