RÉSUMÉ

Vince Parsons
1188 Spaich Drive
San Jose, CA 95117
(408) 246-4663
resume-response@vinceparsons.com

Objective:

To create high quality software and user experiences. To do it right the first time.

Skills:

Programming in C, C++, Objective-C. Specializing in Mac OS application development, both Cocoa and Carbon. Working knowledge of Visual Studio, MySQL, JavaScript, Java, HTTP, HTML, and other acronyms.
Extensive experience with creating initiatives and solving problems across organizational groups.

Experience:

Over 15 years experience designing and implementing software, both commercial shrink-wrap and internal tools.

02/99-present

Adobe Systems, San Jose, CA
Acrobat 8 (Sr. Computer Scientist II, Team Lead)

  • Led 3-member team to revamp/rearchitect Organizer feature. (2 patent submissions)
  • Architecture and Implementation of Getting Started and Beyond Reader features.
  • Ported Acrobat from Carbon to Cocoa.
  • Oversaw conversion to Xcode and MacTel.
Acrobat 7 (Sr. Computer Scientist)
  • Designed, architected, and implemented Organizer feature. (1 patent submission)
  • Moved Acrobat from QuickDraw to CoreGraphics (Quartz).
  • Coordinated migration from CFM to Mach-O.
  • Designed Perforce layout and branching strategy for Acrobat and CoreTech.
  • Transitioned the Acrobat Dialog Manager to India. Worked extensively with the India development team.
Acrobat 6 (Sr. Computer Scientist)
  • Converted Acrobat to run natively on Mac OS X
  • Converted from PowerPlant to use native controls and the Carbon Event model.
  • Implemented end-to-end Unicode support for Acrobat's UI and file system.
  • Managed the Acrobat/CoreTech relationship for the Adobe Dialog Manager rewrite.
Acrobat 5 (Computer Scientist)
  • Did virtually all work required to ship Acrobat Reader 5 nativelyon Mac OS X.
    Reader 5 was the first major third-party application to ship running natively...and all without a functional debugger.
  • Spearheaded the project to move Acrobat's dialogs from platform dialogs to a cross-platform framework (Adobe Dialog Manager).
    This eliminated the innumerable problems of having to implement each UI feature/change twice as well as effectively drop bugcounts in half.

01/98-08/98

Adobe Systems, Austin, TX (Contract)
Updated the Paper Capture Plugins (Scan, Import, and Capture) for Adobe Acrobat 4.0 (both Mac and Windows). Added support for Photoshop-style File Format and Acquire (Scanner) plug-ins. The Mac OS plugins were built using PowerPlant and C++. The Windows plugins were built using MSVC++.

02/97-10/97

The Psychological Corporation, San Antonio, TX (Contract)
Designed and implemented cross-platform dlls and the Mac OS user interface of the Scoring Assistant for the Wechsler Scales - Adult Version (SAWS-A). The dlls were written in C++ for MSVC++ and CodeWarrior. The Mac OS interface was built using PowerPlant and C++.

01/96-09/96

Interval Systems, Inc., Austin, TX (Contract)
Designed and implemented the Macintosh version of the Primus Portfolio wallet application. The Macintosh version was built using PowerPlant and C++.

08/95-12/95

Trilogy Development Group, Austin, TX (Contract)
Designed and implemented a Macintosh version of SalesBuilder, a sales and configuration tool. The Macintosh version was built using MacApp and C++.

08/94-07/95

The Psychological Corporation, San Antonio, TX (Contract)
Designed and implemented a Macintosh versions of the Wechsler Intelligence Scale for Children - Third Edition (WISC-III) Writer and Scoring Assistant for the Wechsler Scales (SAWS). The Macintosh versions were built using MacApp and C++.

05/94-08/94

Motorola, Austin, TX (Summer Hire)
Converted Unix C and C++ testing suites to MPW for Motorola's C, C++, and Fortan PowerPC compilers.

01/94-04/94

The Psychological Corporation, San Antonio, TX (Contract)
Designed and implemented a Macintosh version of the California Verbal Language Test - Children's Version (CVLT-C) Scoring Assistant. The Macintosh version was built using MacApp and C++.

1992-1993

Motorola, Austin, TX (Contract)
Designed and created a suite of development tools for an as yet unannounced chip being designed by Motorola. These tools, which include simulators and debuggers, were implemented using Galaxy, a cross-platform toolkit. All the tools function identically on Macintosh, Windows, and Motif and share 100% source code.

05/92-08/92

Fusion Data Systems, Austin, TX (Contract)
Designed and created self running and interactive demo applications for the TokaMac 68040 accelerator for the Macintosh.

05/91-08/91

Motorola, Austin, TX (Summer Hire)
Designed and created a neural network evaluation and exploration program. Based on the Quantum Neural Network algorithm by Odin Corporation, the program was implemented using MacApp and C++.

05/90-08/90

Donoho Design Group, Austin, TX (Contract)
Designed and implemented network protocols including TCP/IP and ADSP for UPool, a set of object-oriented tools for parallel processing.

10/89-08/90

Austin Macintosh Developers Association, Austin, TX (Volunteer)
Designed and created Hydra. Hydra, written in C++ and MacApp, is a demonstration/benchmark program for 32-bit color video boards for the Macintosh. It was released as a public service.

05/89-08/89

Tandem Computers, Inc., Austin, TX (Contract)
Designed and created the S2 HyperConsole. The S2 HyperConsole, written with SuperCard, is a monitor, diagnostic, and demonstration program for Tandem's newly released S2 computer.

02/89-03/89

Ray Tracing Corporation,Austin, TX (Contract)
Designed and created user-interface elements in MacTracer, a ray-tracing program for the Macintosh.

11/88-02/89

Donoho Design Group, Austin, TX (Contract)
Designed and created example programs for UPool, a set of object-oriented tools for parallel processing.

References:

Available upon request.