Site Navigation
Comments
Comments, discussions, reviews, and constructive criticisms are welcome via email.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
News
Resume updated
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 - 1993Senior 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 |