
Integer Poet
Greater San Diego Area

Integer Poet
Greater San Diego Area
Strives for software excellence in a world all too ready to settle for "good enough." Doggedly seeks to convince non-Apple folk that user experience goes all the way down to the metal. Can't understand why most engineers won't write code in such a way as to minimize having to debug it.
audio, GUI, C++, Mac OS, Win32, system programming, English, specification
(Public Company; AAPL; Computer Hardware industry)
June 2008 — Present (1 year 6 months)
Optimized High Level Toolbox for Snow Leopard (Mac OS). Maintained and developed Sync Services (iTunes/iPhone, MobileMe) for Windows.
(Computer Hardware industry)
April 2001 — June 2008 (7 years 3 months)
Created and maintained [USB and PCI] and [MIDI and audio] drivers, firmware loaders, helper apps, control panels, plug-ins, and installers for Mac and Windows. Wrote comprehensive software specifications for Mac and Windows software, all the way from drivers to GUIs. Designed and implemented a Win32 application framework and used it in multiple projects. Designed a cross-platform internet software update system.
(Computer Software industry)
May 2000 — April 2001 (1 year )
Maintained two large existing Mac/Windows cross-platform code-bases. Participated in designs for next generation of products. Implemented cross-platform HTTP infrastructure. Trained in Java (J2EE).
(Computer Software industry)
April 1999 — May 2000 (1 year 2 months)
Designed and implemented portions of the Carbon High Level Toolbox for Mac OS 9 and X, including Scrap Manager, Drag Manager, and Internet Config. Contributed to design and implementation of various other portions, including Carbon Event Model. Developed and presented six-hour lecture on Macintosh programming fundamentals for Worldwide Developer Conference and MacHack attendees.
(Computer Software industry)
August 1995 — April 1999 (3 years 9 months)
Consulted on design and implementation of broad array of third-party shrink-wrap and corporate software projects. Wrote and reviewed technical documentation, development tools, and sample code. Debugged third-party code without source. Analyzed OS bugs. Advocated developer interests to product decision teams, including Mac OS 7.5.3 through 8.5. Addressed large technical audiences at conferences. Acted as “spin doctor” in delicate situations. Administrated off-site contractors.
(Public Company; NOVL; Computer Software industry)
October 1994 — August 1995 (11 months)
Co-authored full-featured Macintosh browser (“Chooser”) for NetWare Directory Services. Contributed system-level code to printing architecture and built file system test tools on behalf of SQA.
(Privately Held; 1-10 employees; Computer Software industry)
March 1994 — August 1995 (1 year 6 months)
Intermittent through the specified period. Designed and implemented plug-in “extension” programs for BBEdit, the premiere programmer’s text editor for Macintosh. Provided sub-systems for main application, including a print imaging engine.
(Public Company; 11-50 employees; Computer Software industry)
June 1992 — July 1993 (1 year 2 months)
Contributed to DataPrism and DataEdit, Macintosh/Windows query/form/schema tools for SQL databases. Extended mature Mac-and-SQL consulting project for Household Finance (Chicago).
BA , Theory and Practice of Analytical Reasoning , 1985 — 1990
"Theory and Practice of Analytical Reasoning" is the name the philosophy department gives to its concentration in formal logic.
music, composition, production
Usenet Macintosh Programmer’s Award: Official SmartFriend