Richard Chandler

1416 85th DR NE

Lake Stevens WA 98258

(425) 397-3615

 

OBJECTIVE

To advance my career in software development, leveraging my skills in user interface design and my experience in cross platform environments to achieve higher level design goals.

WORK EXPERIENCE

11/00-6/01 Senior Software Engineer - Palm Inc

Designed and implemented remote device carrier provisioning software for a new wireless handheld device, and adapted the manufacturing test and calibration software for the device.

Used CodeWarrior, POSE, PalmDebugger, MPW, and Perforce.

4/98-8/00 Engineer - ScenicSoft Inc.

Lead engineer on Preps, the market leading page imposition software for the printing industry. Developed and implemented plan for a rewrite-in-place of the user interface on both Mac and Windows platforms, along with designing the communication process between the platform-specific UIs and the encapsulated common code base (which previously had been extremely intermingled). Performed extensive revisions of a very brittle legacy code base in Object Pascal. Provided engineering support for Localization. Wrote code modules for installer.

Used MetroWerks, SourceSafe, and later, CVS.

7/93-1/98 Engineer II - Claris Corp.

Worked on ClarisWorks 4 and 5. Added features to the Database and Spreadsheet, and developed the Assistant plug-in module architecture, along with several Assistants.

Used CodeWarrior C, C++, and SourceSafe.

12/92-6/93 Consultant - The Apex Group

Ported OpenMail for Windows to the Macintosh. OpenMail is a server-based, object-oriented E-mail system from Hewlett-Packard available for Windows and Motif. This task included writing code to emulate as closely as possible system resources available exclusively to Windows. Contract extended to produce an enhanced version using more elements of the Macintosh interface.

Used MPW C and Projector.

7/91-9/92 Engineer - InterCon Systems Corp.

Part of the team responsible for revising TCP/Connect II, InterCon's flagship TCP/IP connectivity product. Also developed several internally used programs, including a sales lead gathering tool and serial number/software key tool. Established the SQA department.

2/90-6/91 Programmer/Analyst - RGB Technology Inc.

Revised and debugged MacBriefer, a multi-screen presentation system, and rewrote the manual. Redesigned interface and rewrote program for next version. Wrote several proprietary programs for control of specific hardware products.

1/88-1/89 Programmer/Analyst - Transtek International.

Developed LightSketch, a lighting design program for the Macintosh computer.

6/87-12/87 Consultant - Transtek International/QOR Technology Ltd.

Set up computerized bookkeeping and word processing systems. Assisted with the purchasing, shipping and installation of lighting, audio and video systems for the Hotel Nikko in Mexico City, Mexico.

6/86-12/86 Engineering Intern, RCA Missile and Surface Radar Division.

Recoded firmware for ADAR-M IFF Beam Steering Controller.

Used 8051 Simulator, Programmed EPROMS, Logic Analizer

6/85-12/85 Engineering Intern, RCA Missile and Surface Radar Division.

Developed firmware for MOTR Built In Test Equipment Module.

Used 8051 Emulator on VAX

OTHER

Studied, but not used professionally: Mac OSX (Classic, Carbon, and Cocoa), Java.

6/01-5/02 Personal Sabbatical

Designed and built a remote controlled fighting robot in the superheavyweight class for the BattleBots season 4.0 competition. Improved and upgraded for Season 5.0. See http://home.kendra.com/mauser/bot/

Private Pilot (inactive)

EDUCATION

Electrical and Computer Engineering, Drexel University, 1984-1986.

B.S., International Area Studies, Drexel University, December 1989.

SKILLS

Programming Languages/tools:

C, C++, Pascal, Object Pascal, MetroWerks, MPW, SourceSafe, CVS, Perforce.

REFERENCES

Ryan Robertson, Lead Engineer, Palm Inc. (425) 564-7000

Jim McBride, Engineering Manager, ScenicSoft Inc. (425) 355-6655