Erik Stambaugh

Email:erik@erikstambaugh.com
Web site:http://erikstambaugh.com/
Address:
20606 Anza Ave #16
Torrance, CA 90503
Phone:949-209-7976

Objective

Seeking a challenging position to make full use of my skills in Software Engineering, Unix and Linux systems, and Network Engineering.

Summary

Senior-level engineer and Linux administrator with over 15 years of experience in a wide range of software, systems, and networking disciplines. Especially proficient in rapid application development, system automation and general troubleshooting.

Status

Happily employed and not looking.

Work Experience

2006-2009(present): Trust Commerce, Irvine, CA

Systems Administrator

As lead systems administrator, responsible for all operations of the company's credit card processing aggregation system. This includes 24x7 on-call duty with high off-hour incident volume, data center design and maintenance, software engineering and testing, writing system usage policies, auditing and enforcement of network security systems, and high-tier customer and desktop support.

Singlehandedly designed and programmed an encapsulated data center simulator system that automatically builds UML (User-Mode Linux) system images from the operating system up, checks out and installs internally-developed software, and launches a long set of XML-defined high-volume test transactions.

Organized our operations team by implementing an internal wiki for training and other informational documents. Devised internal policies including system outage response, hardware configuration, and desktop client installation. Streamlined systems administration by scripting repetitive tasks and brining in tools like GNU cfengine.

Performing duties as the primary database administrator ranging from schema approval, PostgreSQL and mySQL maintenance. Maintenance and debugging of Slony-I database replication system, network backups, and planning and implementation of high-availability systems including HSRP, bonded multilink connections, and redundant servers and data centers.

Generated and assembled training materials, and served as primary mentor for new systems administration staff.

2005-2006: Mindspeed Technologies, Newport Beach, CA

Systems Engineer

Job responsibilities ranged between support software and test systems development, Solaris and Linux systems administration (engineering support, intranet, CVS, and database services), and the introduction of new test and development processes.

Projects included software for test systems organization and automation, development and presenting of Perl training courses for internal engineering staff, and working in an advisory role on the development of new firmware and host software interface features.

Worked on a large-scale effort to build an automated test system that was centrally-organized across multiple worldwide centers, allowing a higher volume of the previously manually-executed unit, quality and regression tests to be executed and cross-referenced.

Provided continuing development for existing global engineering intranet tools, VCS, and customer-facing bug tracking system. Also acted in an advisory role to the IT department for network security and server architecture issues.

2004: Mindspeed Technologies, Newport Beach, CA

Bugzilla Consultant (contract)

Worked toward the expansion of the single-division Bugzilla project from previous contract into a company-wide issue-tracking system.

Developed entirely new interfaces to Bugzilla for scheduled reporting, integration with the enterprise intranet system, and data migration from multiple legacy issue-tracking systems.

2002-2003: Conexant Systems, Inc. / Mindspeed Technologies, Newport Beach, CA

Systems Integration Consultant (contract)

Responsible for the deployment of new and existing code management, incident tracking, and organizational software (CVS, Bugzilla, and Bonsai). Worked with software engineers to integrate the new systems into the software development methodology. Developed new tools to allow the different applications to share data seamlessly.

Developed major customizations for Bugzilla, Bonsai, LXR, and Tinderbox, releasing code to the Open Source community and participating in Bugzilla code review and project planning. Primary developer of the Open Source projects CVS Cop (http://cvscop.sf.net/) and DocIndex (http://docindex.sf.net/).

2002: Conexant Systems, Inc. / Mindspeed Technologies, Newport Beach, CA

Linux Consultant (contract)

Developed an OC-3 network processor testing application. Installed and configured Cisco GSR 12008 with OC-3 and Gigabit Ethernet and developed automated test applications.

Created TCP/IP and UDP traffic generation and monitoring software. Enhanced the Linux ATM kernel driver to better work with the test system hardware.

2001: Ten Square, San Jose, CA (ceased operations)

Systems Administrator

Worked with a group of systems administrators with varying specializations as a scripting and application development specialist.

Developed an inverse proxy application for isolating the servers in the company's DMZ that were most susceptible to attack. Wrote a browser-based encrypted file transfer system for customer use. Developed a GUI-based VPN monitoring and administration tool.

2000-2001: Coreon, Inc., Fremont, CA (ceased operations)

Network Operations Engineer

Provided network and services support for users within the company. Installed, configured, and maintained Solaris and Linux systems for the company's West coast network operations center (NOC). Provided network fault detection and resolution for multiple customer networks.

1999-2000: Covad Communications, Santa Clara / San Jose, CA

Senior Network Analyst (contract)

Acted as top-tier escalation point for a nationwide high-capacity (DS1 and DS3) data network. Developed applications for automated testing of new collocation equipment and circuits. Was placed on a number of special projects including Unix systems administration and software testing.

1993-1997: InterComm Internet Services, Sparks, NV

Webmaster

As part-owner and the company's first employee, was responsible for all aspects of the company's operation, from software engineering, systems and network design and administration, to sales, marketing, graphic design, and technical support.

Skills

Programming Languages
Primarily a Perl developer. Very strong in Bash scripting and JavaScript (ECMAScript). Also C, Python and PHP. Some Ruby, C++, Haskell, Tcl, Visual Basic, C#, and Java.
Programming Tools
GNU Make, Automake, Autoconf, GCC, gdb, CVS, svn, Mercurial (hg), darcs, RCS, LXR, Bonsai and Tinderbox. Some Nmake and Visual Studio.
Databases
Both administration of and development for MySQL and PostgreSQL. Some Oracle, MSQL, and Microsoft SQL Server.
User Interface Design and Programming
GTK/GNOME, OpenGL, CGI and HTML (including AJAX / XMLHTTP), SDL. Very strong CSS and DHTML. Some Tk and ncurses.
Operating Systems
Intimate knowledge of the GNU/Linux operating system from a distribution-agnostic viewpoint. Recent focus has been on Ubuntu and Debian GNU/Linux systems, with some Red Hat and Fedora. Strong familiarity with Solaris and other SVR4 or BSD Unix systems. Also comfortable with Windows, MS-DOS, and Macintosh systems.
Networks

Implementation and troubleshooting of Ethernet, xDSL, ISDN, SLIP/PPP, DS1/T1, DS3, ATM, IEEE 802.11. Some experience with Frame Relay and Token Ring.

Experienced in configuration and use of Linux routers, bridges and firewalls, Cisco IOS devices, Cisco Catalyst switches, Cisco BPX and MGX Frame Relay and ATM switches, HP managed switches, Redback routers, Nokia/Diamondlane and Cisco DSLAMs, and Digital/Analog crossconnects (DACS).

Systems Administration

Configuration and design of servers and workstations, Network design, System support and maintenance, automation (cron, Expect), account management, system archival, mass-storage and redundancy (RAID, LVM), clustering (OpenMOSIX), virtualization (UML and KVM/paravirt), security, and high-availability systems.

Knowledgeable on a large number of Unix and Linux services and applications. Familiar with Windows and Macintosh services and applications.

Interests

Amateur guitarist and avid homebrewer. Currently working on a small number of art projects including costumes and digital art installations.

Other Information

Full references and salary history are available upon request.

The most up-to-date version of this document is available at either of the following: