| Computer Experience: |
I have at least 5 years experience with all of the following:
Languages:
Perl, PHP, C, SQL, C++, Java, HTML, JavaScript
Environments:
Macintosh OS, MS Windows, Linux, FreeBSD, *NIX, TCP/IP networking,
AppleTalk networking
And Programs:
PostgreSQL, mySQL, Apache, qmail, openLDAP, gcc, samba, netatalk, NFS
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 for or written several open-source projects, including clamdmail, qmail-ldap, and dovecot, and have completed a variety
of unpublished personal programming projects such as a web-enabled, multi-zone, proximity-sensing thermostat.
|
| Work Experience: |
| |
| July 2002-Present |
Cynic by Trade, IT Services |
La Crosse, WI |
| President |
| In my sophomore year of college I created a computer consulting company to provide comprehensive
technology support to small business. We provide computer sales and service, server and end-user support, and
general technology integration service — we try to provide access to the same sort of services that an
in-house IT staff would, but without the cost of full-time salaries. In this position I directly manage 1
full-time and 2 part-time employees.
|
| |
| May 2006-Present |
Dice, Inc. |
Urbandale, IA |
| Integration Engineer |
| As an integration engineer for Dice I performed a variety of programming tasks,
including the design and implementation of both internal and external monitoring programs, web
spiders to collect job postings and sales leads, and many smaller projects. My work was primarily
in Perl, but often included lesser amounts of PHP, HTML, JavaScript and SQL. I have also served
as the primary developer for ClearanceJobs.com
and have provide ongoing maintenance and new development for both that site and
JobsInTheMoney.com, including a SOAP-based
job loading service and batch interface.
|
| |
| June 2005-May 2006 |
Palisade Systems, Inc. |
Ames, IA |
| Software Engineer |
| As a software engineer for Palisade Systems I continued my contributions 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.
|
|