Address: 3219 25th Ave W
Seattle, WA 98199-2815

Zach Isbach

Phone: (866) 863-8801
Fax: (855) 863-8801


Master of Engineering in Information Assurance & Computer Engineering

Iowa State University

Master of Business Administration

Iowa State University

Graduate Certificate in Information Assurance

Iowa State University

Bachelor of Science in Computer Engineering

Iowa State University

High School Diploma

Holmen High School

Computer Experience:

Perl, C, SQL, Java, PHP, Tcl, C++, HTML, JavaScript, Bash

Macintosh OS, MS Windows, Linux, FreeBSD, *NIX, TCP/IP networking, AppleTalk networking, Ethernet, WiFi, Bluetooth, Kerberos, DMX-512, 1-Wire, Arduino

OpenSSL, PostgreSQL, mySQL, Asterisk, Apache, openLDAP, Postfix, Samba, QEMU, VMWare, gcc, LaTeX, git, SVN, CVS, Perforce

I have considerable expertise in Linux, including the design and maintenance of my own distribution — Zinux Linux. Zinux is based on the Linux from Scratch project, but has been greatly customized and extended for my own requirements. Most significantly, I have created an automatic build system that makes from-source installation of the entire OS a simple and speedy process. Zinux includes a complete set of standard Linux tools, a variety of Internet and network servers, and even a live CD for easy installation and emergency use.

I have also contributed patches or other code for several open-source projects including clamdmail, qmail-ldap, and dovecot, (all in C) written several WoW addons including AcceptDailies, AutoGroupFriends, and TurnInEverything (all in LUA) and have completed a variety of unpublished personal programming projects such as a hybrid BlueTooth/GPS multi-user location tracker that includes both web (PHP, PgSQL) and BlackBerry (Java) components, and a web-enabled, multi-zone, scheduled, proximity-sensing, weather-aware thermostat (C, PHP, Perl, Bash, PgSQL).

My most recent personal project is a home automation system that includes 24 channels of light control, 12 audio channels, motion detection, bluetooth user controls, a web interface, and a variety of controlled and monitored devices ranging from lights to A/V equipment to the garage door opener. The system is designed to closely track user interactions and automatically adjust controlled equipment to match the current activity. The intent is to allow the user wide control of their environment without requiring them to separately understand or command the equipment in use. A demonstration is available on YouTube.

Work Experience:
2011-Present F5 Networks Seattle, WA
Software Engineer III
At F5 I work on the Rapid Development Team supporting and developing for current and historical versions of the TMOS platform and other F5 products. My work requires broad knowledge of the BIG-IP feature set to address customer-reported issues, and I have specific expertise with the AAM module and very old (but not yet end-of-life) product versions. I also contribute to ad hoc project teams ranging from diagnostic interfaces to security hotfixes to new procedures for developer workflow. My wide product experience also allows me to provide technical training as needed and ongoing mentoring to junior team members.
2006-2011 Dice, Inc. Urbandale, IA
Integration Engineer
As an integration engineer for Dice I performed a variety of programming tasks, including the specification, design and implementation of both internal and external monitoring programs, web spiders to collect job postings and sales leads, and many smaller projects across almost all departments. My work was primarily in Perl, but often included projects in PHP and SQL, and sometimes in Java and C. I made daily use of many web technologies including HTTP transactions, SOAP, and JavaScript. I also provided both maintenance and new development for and, including new interactive and batch job loading interfaces via SOAP and email. In this position I supervised several part-time contractors.
2002-2011 Cynic by Trade, LLC La Crosse, WI
In 2002 I created a computer consulting company to provide comprehensive technology support to small businesses. We provided computer sales and service, server, network, and end-user support, as well as custom programing, integration, and automation services — essentially the same services that an in-house IT and development staff would provide, but without the ongoing expense of full-time employees. In this position I directly managed 1 full-time and 2 hourly contractors.
2005-2006 Palisade Systems, Inc. Ames, IA
Software Engineer
As a software engineer for Palisade Systems I contributed to the company's line of network security products, including ScreenDoor and PacketSure. I designed and coded many parts of the products' configuration and reporting interfaces in C, Perl, PHP, Flash, HTML and SQL, and assisted with testing and debugging of the products as a whole. I also designed and maintained several data tracking and integration systems for Palisade's internal use in manufacturing, marketing and accounting.
2003-2005 Palisade Systems, Inc. Ames, IA
In this position I contributed to the design and implementation of network security products including PacketHound, ScreenDoor, FireBlock, and SmokeDetector. I wrote and modified programs in C and Perl, both for the core network product and the user and OS interfaces. I also created and administered several databases and interfaces for customer and product tracking.
2002-2005 Iowa State University, Music Ames, IA
Systems Administrator, Webmaster
My primary duties in this position include the design and maintenance of a large website, computer and office technology support for faculty and staff, and administration of all departmental servers. I also oversaw the department's enterprise-integrated computing labs and their support staff.
Summer 2003 CyRide Ames, IA
Transit Driver
In this position I obtained my class B commercial driver's license and operated transit buses up to 42' in length.
2000-2003 Iowa State University, Horticulture Ames, IA
HTML Assistant
My primary duties in this position included the design and maintenance of a large website as well as computer and office technology support for faculty and staff.
Summer 2002 La Crosse Area Convention & Visitor's Bureau La Crosse, WI
On-Site Representative
My primary duties in this position included telephone and in-person assistance of La Crosse area visitors and the general pubic, in relation to activities, lodging, dining, and many other concerns.
Summer 2001 The Trane Company La Crosse, WI
Summer Engineer
In this position I was a member of the control systems design team for a new air conditioner control platform. My primary duties included drafting and execution of verification plans for both software and hardware components of the control system.
Summer 2000 The Trane Company La Crosse, WI
CenTraVac Checker
In this position I was a member of the CenTraVac production team. My primary duties included locating and transporting all CenTraVac components into the assembly room.
1999-2000 Wal-Mart Onalaska, WI
Floor Clerk
My primary duties in this position included sales, merchandizing, and customer assistance.
1998-1999 Happy Joe's Onalaska, WI
In this position I prepared and served pizzas and other foods, and performed various cleaning duties.
1997-1998 Apac Teleservices La Crosse, WI
Customer Service Representative
In this position I was a member of several phone sales and customer service teams. My primary duties included sales, data entry, and customer assistance.
1996-1997 Lodestar Publications Holmen, WI
Office Assistant
In this position I performed various clerical duties, including typing and proofreading, and helped support their office technology.
Volunteer Experience:
2012-Present FIRST Robotics Seattle, WA
FIRST Robotics is an organization with a mission to "inspire young people to be science and technology leaders". I work as a mentor for team 4030 at Ingraham High School, which participates each year in a competition involving robots. The details of the competition change each year, but typically robots weigh over 100 pounds, stand several feet tall, and move both independently and under remote control around an arena about 30' x 60'. Students are responsible, under the supervision of mentors, for the design and construction of the entire robot including mechanical and electronic systems, control software, and user interfaces; some basic elements are provided, such as a computer with the necessary interfaces to allow connection of sensors, motor controllers, and other devices, but all implementation details are open to the student team. As a mentor I specifically supervise the software and electrical systems.
2012-Present Court Appointed Special Advocate Seattle, WA
As a CASA I provide direct advocacy for abused and neglected children in the family court system. After a child enters the dependency process, wherein they have generally been removed from their parent's care, I am assigned by a judge to investigate the circumstances of a child's life and make reports and recommendations to the court with respect to the best interests of the child. In my local jurisdiction children under 13 are not represented in family court — only their parents and the state have lawyers available — and as a CASA I work to ensure the child's interests are represented in these court cases.
Awards & Activities:
Employer References:

Nancy Fee
3P Administrators

1113 Riders Club Road
Onalaska, WI 54650

Phone: (608) 779-3002

Dave Rush
Development Manager
Palisade Systems, Inc.

400 Locust Street, Suite 700
Des Moines, IA 50309

Phone: (515) 727-0803

Doyle Groves
Integration Engineering Manager

4101 NW Urbandle Dr
Urbandale, IA 50322

Phone: (515) 313-2143

For a single-page resume, please click here.
For a PDF-version of this resume, please click here.