Build/Release
Engineering | Installation Engineering | Test and QA Engineering
Automation/Regression Testing | White/Black Box Testing
Large and Small-Scale
Commercial Content and e-commerce Website Design
PLATFORMS UNIX, Solaris, Windows NT, Windows
2000, Windows XP, Linux
SCRIPTING/PROGRAMMING
LANGUAGES Perl, Shell Scripting (C and
Bourne), Java, Java Server Pages (JSP), JavaScript, C, HTML, XML, XSLT
DATABASES Oracle, SQL*Plus, SQL, SQL Server, MYSQL
INSTALLATION TOOLS Install Anywhere, Install Shield
CONFIGURATION MANAGEMENT Make, CVS, Perforce, Ant
WEB/APPLICATION SERVERS Apache, Netscape Secure Web
Server, Tomcat, Dynamo Application Server
WORK
EXPERIENCE
Geac
Computers, Inc. – Release Engineering/Installation, Emeryville, CA
Release Engineer – 3/2001 to 6/2003
High
points: Took initiative to create an automated reporting system that satisfied
diverse reporting needs across multiple groups, rewrote build automation for
increased efficiency and manageability
- Maintained and updated
automated build process using Perl, CGI, JSP and SQL Server
- Ensured nightly builds
and tracing compile errors when they occurred
- Designed and
Implemented Web-based statistical reporting system using Java, JSP, Apache
and Tomcat
- Administered Perforce and
performed branch maintenance
- Installed Apache and
Tomcat
- Remodeled database schema
to incorporate new changes
- Converted Make system
to Ant
- Created installers for
new release, including a Linux version using Install Anywhere, Ant and Java
California
Department of Health Services – Tuberculosis Control,
Berkeley, CA
Contractor
– 6/2002 to 8/2002
Project
involved deploying the Tuberculosis Indicator and Annual Reports over the Web
using a multi-tier architecture. Involved in designing, documenting and implementing
the templates for the reporting process.
High point: Implemented a unique and innovative reporting solution
- Designed 17
Tuberculosis Indicator reports using Crystal Reports 8.5 against XML data
sources
- Designed 67 California
Annual reports using Crystal Reports 8.5 against CSV data files
- These templates
involved complexities including layout, graph workarounds, sub-reporting
- Templates export to PDF
Digital
Insight Corporation – Electronic Bill Presentment, San Francisco, CA
Build Engineer/Quality Assurance Engineer – 12/1999
to 1/2001
High
point: Wrote
scripts that compiled, installed and ran basic QA automation tests, with
notification of results to managers and QA teams
- Designed and documented
build process
- Automated build
creation and installation using Perl/Shell scripts
- Designed and
implemented a CGI-based Website to manage and view results of build
process
- Managed source code
using CVS and maintained different versions of source using CVS branches
- Installation,
configuration and maintenance of multiple clustered Dynamo Application and
Netscape Web Servers
- Installed and managed
TeamTrack, a third-party enhancement and bug tracking system
- Worked between QA and
Development to assign and resolve bugs
- Implemented Perl/Shell
scripts to cross reference source code changes with resolved bugs in each
build
- Synchronized system
data from repository to testing and production databases using SQL, XML,
Perl, Java
Microsoft
Corporation – Handwriting Recognition, Redmond, WA
Assistant Program Manager – 3/1999 to 11/1999
High
point: Successfully
managed multi-cultural groups and established better business partnerships
overseas
- Managed test team for
Microsoft's handwriting recognition software
- Worked with Developers
to create automated testing for the Handwriting Team
- Wrote test cases and
managed test case database
- Created and conducted
usability test for handwriting software
- Wrote specification documents
for handwriting software
- Updated, maintained and
contributed to internal group Web page
Airborne
Express – Field Services Reporting, Seattle, WA
Programmer Analyst – 7/1997 to 3/1999
High
point: Delivered entire projects from start to finish, including
requirements documentation, development, testing and implementation
- Programmed extensively
in Airborne's batch environment using COBOL
- Enhanced and/or
debugged production code
- Resolved both online
and batch production problems
- Well-versed in mainframe
development process and tools
CONTINUING
EDUCATION
Internal
classes at Microsoft Corporation: C++ Programming and Win Programming in C, 5/1999
Currently studying ASP.net, 11/2003 – present
DEGREES and CERTIFICATES
University of Washington, Certificate in C
Programming, 1999
University of Colorado, BA Political
Science/French, 1992
References
and samples upon request