Profile
Experienced software engineer and manager seeks interesting, dynamic work projects in
well-funded, small-team environments using modern, agile development processes. Extensive skills in Mac OS Cocoa development, including iPhone, iPod, and iPad applications.
Education
University of Southern California; September 1983 to May 1992
-
•Bachelor of Science in Electrical Engineering awarded May, 1992.
Western Governors University; March 2007 to present
-
•Master of Arts in Mathematics Education program started March, 2007.
Experience
Executive Director, Learning Well Institute; August 2001 to present
Full-time management of non-profit organization I founded in 1998. Developing a unique
Learning Management System for teaching language and social skills to young children with
autism using ObjectiveC, Cocoa, and Python. Designing and engineering a new, hardware
accessory for computer-based teaching of math and functional-language skills using physical
manipulatives to very young children with Specific Learning Disabilities.
Director, Streaming Engineering, Sorenson Media; September 1998 to August 2001
Led software engineering teams and third-party contractors in the development of streaming
encoders and servers which compress, transmit, archive, and deliver live video and audio
content using RTP/RTSP/RTCP and other IETF standard protocols. Oversaw annual budgets
of over $1.5M, and contracts from $20K to $250K. Architected future development of user
interface, encoding engines, and module enhancements to RTP servers on Linux and BSD
Unix. Provided analysis and oversight to Sorenson business tool development. Recruited,
interviewed, and hired for open engineering positions. Built team of fourteen software
engineers, testers, and designers from scratch. Sixteen direct-reports.
Senior Engineer, Apple Computer; September 1995 to August 1998
Evangelized Apple’s Internet component technologies to third-party software engineering
vendors through sample code, hands on laboratories, briefings, conference presentations,
magazine articles, and coding kitchens. Shipped three commercial-quality IETF-protocol
tools as official sample code. Transfered in August 1996 to Munich, Germany, as Apple’s only
European Compatibility Engineer, responsible for debugging Apple and third-party products
to ensure seamless interoperability between Apple’s new software and hardware releases
and those of its strategic partners. Coded for Mac OS, OpenStep, and Rhapsody using C++,
IBM SOM, ObjectiveC, PowerPlant, and Java. One part-time direct report.
Lead Engineer, Novell; September 1994 to September 1995
After WordPerfect’s merger with Novell, promoted to engineering lead over the vector and
bitmap drawing component teams. Managed architecture, design, scheduling,
implementation, and quality reviews. Coded daily for Mac OS, Windows 95/NT, and various
Unix flavors using C, C++, and IBM SOM. Verified and fixed builds of these components.
Coordinated interaction with testing groups. Evaluated team member performance and
salary increases. Provided press briefings and demonstrations for internal groups and
strategic partners. Seven direct-reports.
Senior Developer, WordPerfect; March 1993 to September 1994
Developed cross platform, object-oriented vector drawing module for shipment in future
WordPerfect products. Coded for Mac OS, Windows 95/NT, and various Unix flavors using
C, C++, and IBM SOM. Shipped drawing features in four word-processing products and one
clip-art editor. Designed and implemented prototypes for cross-platform OpenDoc part
editors. Taught internal training on component development. No direct-reports.
Volunteer Service
Captain, Civil Air Patrol; December 1977 to present
Deputy Commander and Aerospace Education Officer, Blackhawk Cadet Squadron
Speaker, National Charter Schools Conference; June 2004
“Real World Special Education: What Charter Schools Must Do”
Chief Administrative Officer, Freedom Academy; August 2003 to November 2004
Led all aspects of education and administrative policy development for this 400 student K-6
Utah Charter School, including curriculum, staffing, budget, contracting, and state reporting
while serving on and presiding over the elected governing board.
Board Member, Utah County Autism Society; April 1999 to March 2002
Coordinated meetings and support for parents of newly-diagnosed children with autism.
Computer Science Teacher, Meridian (Private) School; September 1993 to May 1994
Taught daily elective in computer science to twelve ninth through twelfth graders. Advised
and chaperoned their winning entry in the Univ. of Utah high school programming contest.
Personal
Married, four children. Excellent health. Voracious reader. Building a Van’s RV-7a, 200hp,
aerobatic-capable airplane in my basement. Other interests include cooking, skiing, flying,
photography, and playing with KB, AN, NT, & TM (and soon, their children!)

