JENNIFER R. PAN
Masters of Science, Computing and Software Bachelor of Science, Computer Science
Systems Minor in Mathematics
University of Washington / June 2005 University of Puget Sound / May 2002
Software Design Engineer in Test/Volt at Microsoft (Redmond, WA)/June 2006-Present
Determined approach for reconciling four branches of a project in Source Depot and executed the
required branching and “merging”. Use MAUI (Microsoft Automation of UI) to automate GUI
testing of WMDC (Windows Mobile Device Center) using VisualDiff.
Software Engineer/Dimension4 (Bremerton, WA)/December 2004-June 2006
Design and implement a new stand-alone graphics converter application using C/C++ as
replacement for pre-existing converter plug-in. Implemented new features allowing application
to automatically handle more conversion scenarios. Provide support for old converter while
newer version is being implemented and tested. Ongoing maintenance of two libraries used by
the conversion process.
Software Engineer/Topia Ventures (Tacoma, WA)/August 2003-April 2004
Design and implement mobile object architecture-based components in a mixture of Java, C/C++,
Objective-C in an OSX and Linux based environment. Unit test components using Cppunit and
Junit and contribute to design and code reviews.
Forest Analyst Technician (Paid Intern)/Weyerhaeuser (Federal Way, WA)/June 2002-June 2003
Convert a system from a mix of C and FORTRAN code utilizing flat files to an integrated C++
program with a user interface and Oracle database back-end. Design, implement, test, and deploy
database and C++ program. Additionally develop solutions using vb/vba in MS Excel and
Access as needed.
IT Intern (Paid)/Transitions Optical, Inc. (Pinellas Park, FL)/Summer 2001
Designed, implemented, and deployed an intranet ASP-based (Active Server Pages) application
utilizing a SQL Server 2000 database. Designed and implemented database. Became more
familiar with client/server side vb and java-script. Worked on a VB application using ADSI
(Active Directory Services Interface) and LDAP (Lightweight Directory Access Protocol) to
expedite the switch from Windows NT Server to Windows Server 2000.
Database Project/CleoTextbooks.com (Tacoma, WA)/Spring 2001
Worked in a team to redesign and implement a database system with accompanying ASP for
CleoTextbooks. Database was done using Microsoft Access after preliminary groundwork done
in Oracle SQL to keep track of customers, orders and inventory.
Software Engineering/Dynon Development, Inc. (Woodinville, WA)/Winter 2000
Developed a preliminary version of the playback mode of a data acquisition system to be used
with a data acquisition device designed by Cypress Semi-Conductors. Utilized the MFC library
to provide the graphical interface.
MS Visual C++ 6.0 MS Visual Basic 6.0
.Net programming (C#, C++) Java
MAUI HTML & CSS
DBMS – SQL Server 2000, Oracle 8.x, Source Depot
ASP/JSP – Server/client [vb/java]
HONORS and AWARDS:
Coolidge Otis Chapman Honor’s Scholar, 2002
University of Puget Sound Trustee Scholarship, 1998-2002
Marjorie Baker Scholarship, 1998-2002
Yoshiko & Tetsu Kawazoe Endowed Scholarship, 2000
Piano Music Scholarship, 1998-2002
University of Puget Sound Honor’s Program, 1998-2002
International Baccalaureate Diploma Recipient, 1998
S. Chung, J.R. Pan, S. Davalos (2006). A Special Web Service Mechanism: Asynchronous .NET
Web Services. International Conference on Internet and Web Applications and Services. February
23 - 25, 2006. Guadeloupe, French Caribbean.
Fluent in Mandarin Chinese
– Piano soloist with the Tacoma Youth Symphony Association (1998 and 2000)
– Private lessons instructor
– Church pianist
Violin (6 yrs):
– Violinist in the Tacoma Youth Symphony Association (1993-1998)
– Concert master of high school chamber orchestra (1995-1998)
– Substitute section coach for Tacoma Youth Symphony Association (1998-1999)
Organ (1 yr):
– Part-time Church organist