Skip to main content.

Summary

Insightful, results-driven software development professional with notable success in planning, analysis, and implementation of software solutions in support of business objectives. Hands-on experience in all stages of system development efforts, including requirements definition, design, architecture, implementation, testing, and support. Excel at providing comprehensive testing analysis and full test cycle project management.

Areas of Expertise

  • Research and Development
  • Object-Oriented Analysis and Design
  • Risk Analysis and QA/Test Development
  • Technical Specifications Development
  • Struts-Based Web Portal Development
  • Software Test Tool Design and Development
  • Cost Benefits Analysis
  • Team and Project Leadership

Technical Proficiencies

Platforms

  • Windows 2000/XP
  • Linux (Red Hat, Fedora)
  • OS/2 Warp
  • Sun SPARC

Languages

  • Java
  • XML
  • HTML
  • C++
  • C
  • JSP
  • Bash Shell Script

Tools

  • Eclipse, NetBeans, Visual Studio
  • Version Control (CVS, SubVersion, VSS)
  • Struts, MFC
  • Microsoft Office Suite
    • Word
    • Excel
    • PowerPoint
    • Outlook
    • Access
    • Visio
    • Project

Professional Experience

HEWLETT-PACKARD COMPANY, Boise, Idaho

1997 to Present

R&D Software Design Engineer

Initially recruited to provide ongoing software support for OS/2 JetAdmin. Developed regression test suite to assure system quality. Managed transition of this product to maintenance by a non-HP vendor. Joined Technology Services Group as Test Lead for Pay-Per-Use Remote Monitoring program. Assumed responsibilities of Web Portal developer when original developer left the group.

Key Achievements:

  • Software Development
    • Enhanced and Maintained Struts-based Web Portal using Java code, XML, and JSP’s
    • Developed both Linux and Windows based Software Tools for Remote Monitoring System Component emulation and integration testing
    • Lead developer for two maintenance releases of JetAdmin for OS/2 - refactored system for ease of maintenance and reduced code size by 20% - 30%

  • Software Testing Lead, Various Projects
    • Defined test strategies, test cases, defect tracking, and reporting processes
    • Developed unit and system level software test tools
    • Coordinated in-house testing activities with external vendors and developers

  • Other Activities
    • Acted as liaison between in-house and off-shore development teams
    • Participated in division-wide selection process for source-code management and defect tracking systems
    • Interviewed potential NPSD engineers and managers
    • Mentored summer intern


LEARNED-MAHN, INC. Boise, Idaho

1993 - 1997

Senior Systems Analyst / Project Manager

Learned-Mahn was a multi-product company that provided software solutions for small and mid-sized banks and automatic insurance claims submission and tracking for health-care facilities. Initially hired as Senior Systems Analyst and later promoted to first-line manager for the team developing and maintaining the banking-related software.

Key Achievements:

  • First-line manager for six person team (programmers, testers, UI designer, and marketing representative) developing Windows™ banking applications

  • Designed, implemented, and tested several components for a Windows™ based banking application that included:
    • Simple email system, not based on SMTP
    • Electronic bank transaction manager
    • Main/branch electronic communication system for data and messages


DATA CACHE, INC. Boise, Idaho

1991 - 1993

Senior Software Engineer

Boise-based startup attempting to produce a massively parallel multi-processor database machine, including proprietary hardware and software with an SQL-compatible interface. Code was developed in C++ on Sun Sparc workstations, and cross-compiled for proprietary hardware.

Key Achievements:

  • Developed SQL components for a multi-processor database machine:
    • Date/Time functions
    • Query result manager
    • SQL Aggregation functions

  • Designed and developed testing software and defect tracking system for SQL components


PREVIOUS EXPERIENCE California 1973 - 1991

Software Developer – Mid-size and Personal Computer Systems

Prior to moving to Boise, I designed, implemented and tested software for several start-up, small and mid-sized companies in Orange County, California.

Key Achievements:

  • SYMBOL TECHNOLOGIES, Costa Mesa, CA
    • Test Lead – Worked with programmers to develop white-box and black-box test suites, testing software to exercise critical individual components and reporting system to measure and track defects
    • Senior Systems Analyst – Part of a team that developed NETBIOS based communication path between handheld barcode scanners and application/database software

  • SYSTONETICS, Fullerton, CA
    • First-line Manager – for eight person development team
    • Senior Systems Analyst – Designed, implemented, and maintained VAX/VMS Based Project Management Software system
    • Customer Interaction – including software installation at customer sites, training users, and handling customer problems/questions

  • INTERSTATE ELECTRONICS, Fullerton, CA
    • Programmer/Analyst – Implemented DBMS to track ocean survey samples and results. Programmed statistical analyses for presentation to scientists and Environmental Protection Agency


EDUCATION

University of California / Irvine

BS – Biology, BA – Chemistry 1970

Boise State University

Seminar Series – Management Skills for Supervisors 1996