B ******@************.***
Tamara Temple http://portfolio.tamaratemple.com/
Summary
Experienced in providing technical leadership, managing and facilitating teams, analyzing
technical and business processes, developing software products and utilities, setting up
testing laboratories, testing software and managing the testing process, and designing and
developing static and dynamic websites. Recognized as a leader among peers, e ectively
making a strong positive impact on products, processes and people.
Skills
Languages C/C++, Perl, Shell, PHP, Ruby OSes Linux, Mac OS X
Web Dev Rails, Apache, Lighttpd, MySQL, Web Design HTML, CSS, JavaScript, jQuery
SQLite
Software Photoshop, Illustrator, Framemaker, Analysis UML, IDEF-0
Dreamweaver, Eclipse, TextMate
Structured Analysis, Design, Programming, and Testing; Data Flow Analysis, Object-
Methods
Oriented Design, Development, and Testing, Agile Programming, Scrum Master
Education
Bachelor of Science, Computer Science, University of Minnesota, Minneapolis, 3.2
1975-1980
GPA.
Structured Analysis, Design, Programming and Testing; system testing; Objected Ori-
Additional
Training ented Analysis, Design, Programming and Testing; consulting and facilitating skills; Neuro-
Linguistic Programming Certi ed Practitioner; project management; public speaking and
presentation skills.
Experience
Web Developer, Tamara Temple Web Development, Minneapolis.
2001 Present
Contract web design and development, including pro bono work for non-pro ts and individuals
desiring a presence on the Internet. Included nding hosting space, development of information
architecture, design layout of site, development and/or repurposing of content, and maintenance.
Work in Perl, PHP, Ruby on Rails, XHTML, CSS, MySQL, SQLite, Apache, Lighttpd, Linux, Mac
OS X.
{ Pro cient in PHP, Ruby on Rails, JavaScript, and OO Programming
{ Pro cient in Database driven development
{ Pro cient in HTML, CSS, Cross-browser development and testing
{ Able to read and understand new technologies and languages rapidly and understand code
written by others rapidly
Senior QA Engineer, Shopzilla, Inc., Los Angeles.
2007 2008
Sole software quality assurance engineer on business information engineering software providing
testing, validation, automation, consulting, and quality leadership to development teams in the
following areas:
{ Capturing business intelligence information from the website logs for upstream viewing for the
health and nancials of the company. Created test scripts and automation in Perl. Used Oracle
9i and 10g data bases.
{ Service to provide a logging facility to record redirects (click-throughs) which is how the com-
pany obtains it s revenue. Development of tools to provide testing capabilities in Java, Spring,
Hibernate, Mason and Jython (Python) using Eclipse. Modeled in UML.
{ Worked in an Agile/Scrum environment
Business Analyst, Hewlett-Packard, Cupertino.
2003 2006
Providing technical leadership and support for the migration of the contracts management system
to a new system, ensuring the smooth transition of users and data.
{ Analyzed requirements and wrote a detailed requirements speci cation and migration
plan for users, meta-data, and contract les. Documentation done in FrameMaker.
{ Developed several Perl tools to analyze and convert data to the new system. Demon-
strated the migration tools for potential clients and their stakeholders. Analyzed clients
business processes and matched them to processes for the new system; created process
and owchart diagrams to communicate the processes to client users.
{ Provided training for clients.
{ Provided ongoing technical support for the new contract management system.
Web Developer, FEDICO, San Mateo.
2002 2003
Primary web developer for database-driven external and internal web sites.
{ Designed and developed intranet application in HTML, Javascript and MySQL utlilizing
a proprietary backend language for managing the insurance sign up process for federal
employees.
{ Designed and developed a secure web form to collect and transmit insurance applicant
information to the insurance administration site, using JavaScript to validate the form.
Software Process Improvement Consultant, Hewlett-Packard, Palo Alto.
1991 2001
Provided internal business and technical consulting to senior managers, middle managers and indi-
vidual contributors to improve business processes and product market performance.
{ Analyzed engineering processes for strategies to improve processes and ensure standards
compliance.
{ Facilitated teams and people networks, analyzed and modeled data ow, and identi ed
successful solutions to existing challenges. Methodologies included NLP, UML, IDEF-0,
Data ow analysis, TQC, RCA, Mindmapping and others.
{ Assisted multiple teams with implementing Lightweight and Agile programming tech-
niques.
{ Developed several web-based applications including CRM, contact, and contract ap-
plications for managing client information, using UML, Dreamweaver, HTML, PHP,
Perl/CGI, and JavaScript.
{ Recognized as the key resource for starting up new teams in client organizations, with
the ability to enable teams to ramp up quickly and to more e ectively reach their goals.
{ Conducted several software process assessments and implemented process improvement
programs based on the Software Engineering Institute (SEI) Capability Maturity Model
for Software (SW-CMM).
{ Signi cant author of SEI special report "IDEAL: A User s Guide for Software Process
Improvement". Documentation done in FrameMaker.
Senior Software Engineer, Hewlett-Packard, Cupertino.
1989 1991
Developed network and nodal management tools for HP-UX
{ Provided technical project management for the development of software for the man-
aging network con gurations.
{ Investigated the future direction of host-based installation, con guration, veri cation,
and troubleshooting tools.
{ Designed and developed networking software in C and C++, Perl, and shell scripts.
{ Wrote customer documentation in FrameMaker and man pages for features imple-
mented.
{ Gathered and analyzed product requirements utilizing UML and IDEF-0 diagrams, ob-
tained commitments from project dependencies, wrote and presented the investigation
report, and led high-level design of network management software.
{ Wrote white papers using FrameMaker describing future directions of network manage-
ment software.
Senior Quality Assurance Engineer, Hewlett-Packard, Cupertino.
1987 1989
Improved the quality assurance and testing processes for network software development
{ Managed experiments, collected metrics, and developed tools to increase e ectiveness
and e ciency of network software quality assurance.
{ Developed and implemented strategies to reduce the costs of testing network software.
Increased the quality and usefulness of network management software, making it a more
e cient tool for users.
Quality Assurance Manager, Hewlett-Packard, Cupertino.
1985 1987
Led a team of software reliability engineers focusing on networking products.
{ Managed 10 software quality assurance engineers, including assigning tasks, creating
schedules, reviewing performance, determining ranking and salary, and assisting the
engineers in achieving their professional goals within the organizational framework.
{ Managed the interoperability testing project for the di erent TCP/IP implementations
on company systems. Led a team of 2 engineers, created test plans, developed tests,
built and operated a test laboratory, monitored testing, and reported to senior manage-
ment.
Software Quality Assurance Engineer, Hewlett-Packard, Cupertino.
1982 1985
Provided quality assurance and testing for networking products.
{ Speci ed quality criteria, wrote test plans, developed test cases and executed black box,
white box, integration and system testing, and monitored and reported testing progress.
{ Designed a testing laboratory that made it possible to quickly switch test con gura-
tions without rewiring hardware, saving approximately two weeks setup time for each
con guration change.