| Email: | erik@erikstambaugh.com |
|---|---|
| Web site: | http://erikstambaugh.com/ |
| Address: | 20606 Anza Ave #16 Torrance, CA 90503 |
| Phone: | 949-209-7976 |
Seeking a challenging position to make full use of my skills in Software Engineering, Unix and Linux systems, and Network Engineering.
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.
Happily employed and not looking.
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.
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.
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.
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/).
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.
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.
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.
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.
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.
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).
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.
Amateur guitarist and avid homebrewer. Currently working on a small number of art projects including costumes and digital art installations.
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: