Pete Gontier

Current
  • Engineering Consultant at Apple, Inc.
Past
  • Principal Engineer at M-Audio
  • Senior Software Engineer at Creative Planet
  • Senior Software Engineer at Apple Computer, Inc.
  • Senior Developer Technical Support Engineer at Apple Computer, Inc.
  • Senior Software Engineer at Novell, Inc.
  • Engineering Consultant at Bare Bones Software
  • Software Engineer at Brio Technology
Education
  • University of California, Santa Barbara
Connections
58 connections
Industry
Computer Software
Websites

Pete Gontier’s Summary

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.

Pete Gontier’s Specialties:

audio, GUI, C++, Mac OS, Win32, system programming, English, specification


Pete Gontier’s Experience

  • Engineering Consultant

    Apple, Inc.

    (Public Company; 10,001 or more employees; AAPL; Computer Hardware industry)

    June 2008Present (5 months)

    Shrinking and accelerating Snow Leopard.

  • Principal Engineer

    M-Audio

    (Public Company; 51-200 employees; AVID; Computer Hardware industry)

    April 2001June 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.

  • Senior Software Engineer

    Creative Planet

    (Privately Held; 201-500 employees; Computer Software industry)

    May 2000April 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).

  • Senior Software Engineer

    Apple Computer, Inc.

    (Public Company; 10,001 or more employees; AAPL; Computer Software industry)

    April 1999May 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.

  • Senior Developer Technical Support Engineer

    Apple Computer, Inc.

    (Public Company; 10,001 or more employees; AAPL; Computer Software industry)

    August 1995April 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.

  • Senior Software Engineer

    Novell, Inc.

    (Public Company; 5001-10,000 employees; NOVL; Computer Software industry)

    October 1994August 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.

  • Engineering Consultant

    Bare Bones Software

    (Privately Held; 1-10 employees; Computer Software industry)

    March 1994August 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.

  • Software Engineer

    Brio Technology

    (Public Company; 11-50 employees; Computer Software industry)

    June 1992July 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).


Pete Gontier’s Education

  • University of California, Santa Barbara

    BA, Theory and Practice of Analytical Reasoning, 19851990

    "Theory and Practice of Analytical Reasoning" is the name the philosophy department gives to its concentration in formal logic.

    Activities and Societies:
    newspaper, radio station, software manager of microcomputer lab

Additional Information

Pete Gontier’s Websites:

Pete Gontier’s Interests:

music, composition, production

Pete Gontier’s Groups:

  •    MacHack
  •    Apple Alumni
  •    Apple - Current and Former Employees
  •    Cross-Platform (Apple/Windows) Professional

Pete Gontier’s Honors:

Usenet Macintosh Programmer’s Award: Official SmartFriend


Pete Gontier’s Contact Settings

Interested In:

  • career opportunities
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Pete’s full profile:

  • See who you and Pete Gontier know in common
  • Get introduced to Pete Gontier
  • Contact Pete Gontier directly

View Full Profile