09/1986 - 09/1996
Team Leader/Mentor - UI Designer/Animator - Presenter - Programmer - QA/Document Reviewer
Team Leader/Mentor
Team Leader for Speech Reconition and Synthesis QA for the Macintosh OS. Assigned work, mentored programmers,
reported status to management and negotiated bug resolutions with engineering. Final say in shipping
speech products.
QA Team Leader for all sound and music toolboxes for the Apple IIGS. Directed junior engineers in
creating test plans, implementing test suites, and negotiating bug resolutions with engineering. Gave
weekly status reports to upper management. Ran the QA side of weekly bug meetings with engineering.
UI Designer/Animator
Designed voice user interface and did animation for Hollywood Heads,
the Speech Recognition debut at the 1994 WWDC. Designed and animated the Macintalk 2 Demo for the
1992 WWDC. Designed and prototyped a visual scripting language.
Programmer
Wrote a FORTH interpreter for the IIGS in 65816 assembler, and wrote another FORTH interpreter in C
for the Macintosh (See HAL). Used these for all subsequent test script authoring, and two speech demos for the
WWDC. Also programmed test scipts using C and Assembler.
QA/Document Reviewer
Performed all QA functions for various managers and toolkits in the OS layer. I started on the Apple
IIGS prior to the product intro, then went on to the Macintosh. Using HAL, (see above),
wrote large test suites for the following areas:
Macintosh: Sound/Sound Input Manager, Speech Manager, Speech Recognition Manager;
Apple IIGS: Sound Toolkit, Note Synthesizer, Note Sequencer, MIDI Toolkit, MIDI Synth, MACE Toolset.
For each project: participated in design review, designed and created a test environment, designed and created
all test code, performed API testing and bug reporting, reviewed documentation, and created test plans.
Contributed to API documentation (Inside Mac), and fixed bugs in the OS.
Reviewed both volumes of the Apple IIGS Toolbox Manual, which documented the entire OS API, attending meetings with engineering, Tech Pubs,
and Tech Support to advocate the resolution of documentation bugs. Reviewed Sound Manager chapter of Inside Mac,
contributed writing to Inside Mac.