Please read my cover letter (http://www.sonic.net/~mroeder/coverletter.html).
Contact information by request (http://www.sonic.net/~mroeder/contact.php).
Summary and Objective
Software Quality Assurance Engineer and Sysadmin with 11 years in software QA and 8 years in software development. Excellent reputation as detail-oriented independent worker with skills in communication and project management. Shipped commercial software packages such as Crystal Ball, Isys, Director, Shockwave, Apple Backup, and iDVD. As Director of Quality Assurance at HandHeld Entertainment, developed and shipped ZVUE personal media player models 200 and 250. Recently employed as Manager of IT Systems and Quality Assurance at CyberArts, a developer of online gaming software.
Seeking position at a firm with a clear business purpose, a strong sense of business ethics, and formal quality practices throughout its operations only in the San Francisco Bay Area.
Technical Accomplishments
| Wrote Specifications | Based on user scenarios, requirements and input from engineers, wrote functional specifications for features of software applications and hardware devices. |
| Implemented Test Plans | Wrote comprehensive test plans including smoke, acceptance, certification, performance, and stress tests of software components and web sites. Collected media, wrote scripts and applications, and wrote detailed procedures for performing comprehensive tests of software features and applications. |
| Characterized Bugs | Investigated the nature and probable cause of bugs. Entered clear description of bugs into bug tracking database. Followed through to resolution. Tracked bugs, reported trends, and made recommendations for meeting completion dates. |
| Developed Software | Developed commercial software applications using dBase, Pascal, Visual Basic, C, and C++. Automated build systems. Built a Beowulf cluster of Linux servers. |
| Described Processes | Wrote procedure manuals for development and debugging processes to be used as reference and for training new employees. Wrote server installation and configuration guide for a clustered online application. |
| Set Up Networks and Servers | Installed and managed SuSe, Red Hat Linux, OS X Server, and Windows 2003 Server; designed network topologies; configured network services including SSH, Samba, Openvpn, vsftpd, Apache, PHP, MySQL, MRTG, mantis, qatraq. Set up wiki intranet for collaboration and vpn for telecommuting. Set up and managed clusters of servers at colocation facilities. |
| Set Up QA Practices | Wrote corporate QA policies and procedures, advised senior management on quality practices, specified project databases, reviewed test-support software for automation, code coverage, profiling, and error-logging. |
| Managed Projects | Determined project scope and engineering requirements, estimated schedules, tracked item completion, certified milestones and ship candidates, maintained project documentation and corporate e-commerce web sites. |
Employment Highlights
| 2006.11-2007.4 | Cyberarts, Inc.
Reason for Leaving: My desire for clear structure and formal engineering development practices did not fit with the company’s fast-and-loose extreme programming methodologies. My manager will confirm this; we parted on friendly terms. |
| 2003.102006.11 |
HandHeld Entertainment
Quality Assurance Manager
Quality Assurance Engineer
IT Manager
Reason for Leaving: The company changed direction after going public. |
| 2003.82003.9 | QA Engineer, Apple
Computer
Reason for Leaving: The HandHeld Entertainment project, which hatched in my basement, needed my diverse skills. |
| 2003.52003.6 | Sr. QA Engineer,
Niteo Partners
Reason for Leaving: The project ended. |
| 2002.62003.1 | QA Engineer, Apple
Computer
Reason for Leaving: iDVD shipped. |
| 2000.52001.7 | Senior QA Engineer,
A Cool C.S. Co.
Reason for Leaving: The Dot Bomb. |
| 1999.112000.5 | Application Software
Engineer, Veridicom
Reason for Leaving: The company could not find its purpose; I received a better offer elsewhere. |
| 1996.11999.10 | Software Quality
Assurance Engineer, Macromedia
Reason for Leaving: I learned what I could; it was time to move on; I received a better offer. |
| 1995.41995.12 | Senior Software
Engineer, A Cool CS Co.
Reason for Leaving: Clients canceled the contract. |
| 1994.51995.2 | Software Engineer,
ISYS/Odyssey Development
Reason for Leaving: Company canceled its planned Macintosh version. |
| 1992.31994.4 | Software Engineer,
Decisioneering
Reason for Leaving: Layoff. |
| 1992.11992.2 | Software Engineer,
Staodyn
Reason for Leaving: Contract completed. |
| 1990.41991.11 | Software Engineer,
Professional Electronic Recruiting Exchange
Reason for Leaving: Company business never took off; they folded. |
| 1989.61989.10 | Contract Programmer,
Lear Siegler Measurement Controls Corporation
Reason for Leaving: Completed contract. |
| 1987.111989.5 | Technical Analyst,
The Arkhon Corporation
Reason for Leaving: The regional office was closed; I did not want to relocate to New Jersey. |
| 1983.101984.10 | Programmer, Daniel
Geophysical
Reason for Leaving: Project completed. |
Education
| 19851986 | University of Colorado, Denver. Major: Computer Science |
| 19791983 | University of Tennessee, Knoxville. Major: Computer Science; Minor: German |
References
Available upon request.