KAREN PAFFENDORF


San Jose, CA 95136
(408) 978-3188
paffy@paffendorf.sj.ca.us

SUMMARY

Software engineer with over ten years experience in full software development cycle: analysis, design, implementation, testing, documentation and maintenance. Software experience includes language implementation; databases using parallel processors; distributed systems encompassing mainframes, workstations and PCs; and chip level communication/navigation applications. Strong skills in leadership, presentation, and sales.

TECHNICAL KNOWLEDGE

EDUCATION

Rutgers University, New Brunswick, NJ
M.S. in Computer Science received 1998
Automating Software Documentation, DCS-TR-354, 1998

Rensselaer Polytechnic Institute, Troy, NY
B.S. in Computer Science received 1987

EXPERIENCE

1999 - present
Hewlett-Packard Company , Cupertino, CA
Software Design Engineer

Maintained ServiceGuard and supporting tools. Added command functionality for features. Expanded build from an HPUX Clearcase environment to LINUX and GNU make.

1997 - 1999
NEC Research Institute , Princeton, NJ
Scientist

Implemened JAVA compiler in JAVA. My focus was on translating an intermediate representation in static single-assignment (SSA) form to 386 assembler.

1996 - 1997
Rutgers University , Piscataway, NJ
System Programmer

Maintained client-server software for managing accounts across networks. This system interfaced with kerberos, whitepages, and an IMS database. The system was written mostly in C. Wrote a backup utility in PERL.

Summer 1995
ConXioN Corporation , San Jose, CA
Consultant

Automated network administration tasks using PERL and PostScript.

1993 - 1995
IBM , San Jose, CA
Senior Associate Software Engineer

Designed a transaction queuer to take advantage of a parallel environment for a database, IMS, resulting in patents.

1989 - 1993
IBM , San Jose, CA
Associate Software Engineer

Maintained the logging function for IMS; Most code is 370 assembler; Development is in a VM environment; Testing is in an MVS environment.

1988 - 1989
Teledyne Systems Corporation , Northridge, CA
Member of Technical Staff

Installed SUN network for CASE tool usage and prototyping, integrating existing software packages.

Designed, developed, and tested code for a table driven navigation and communication display system; Utilizing 8085 assembler with VAX VMS and Tektronix 8540.

1985 - 1985
IBM , San Jose, CA
Co-op Programmer

Implemented a relational database for gathering information from the field and tracking customer situations; Wrote applications programs in REXX; Documented the programs and the database processes for the future non-technical database administrator.

1984 - 1984
American Hoechst Corporation , Somerville, NJ
Computer Operator

ACTIVITIES

Swimming, bridge, sailing, hiking, amateur radio, square dancing, guitar, & Tai Chi

last updated July 5, 2004