My favorite type of position is where I’m a member of a small to medium team with a broad range of responsibilities. The opportunity to wear many different hats keeps work interesting and gives me a chance to learn a little bit of everything. My professional and hobby focus has been on the LAMP stack and much of my experience revolves around that.
As I pursue a masters degree in GIS I am extremely interested in extending that experience to web mapping, GIS programming and GIS data administration.
What follows is a partial resume. Some skills and experiences have been omitted for brevity.
I’m at home with Object Oriented, MVC and simple scripting. I like using the right tool for the job and am happy to learn new languages as needed.
The LAMP stack is my preferred server environment but as you can see below I’ve taken on plenty of other environments.
Apache, IIS, VMWare Server, MySQL, MongoDB, SQLite, Oracle, WordPress, Drupal, Mambo, Moodle, SSH, SSL, Samba, NFS, Rsync, IPTables, SVN, CVS, Mercurial, Postfix, Moab, Torque, Ethereal, VNC, Citrix, MS Access, MS Office, MS Project, Visio, Photoshop, Illustrator, Gimp, Inkscape, ArcMap, Red Hat Enterprise Linux, Debian, Ubuntu, Gentoo, Suse, Sun Solaris, Mac OSX, Windows, S3, EC2, Rackspace Cloud
I’ve worked as a programming and server administration consultant since 2005 and have chosen not to list every project I’ve worked on below. If there is a specific job you’re considering me for, please send me the requirements and I can tell you if I have done anything similar.
Real Time Collaboration, Provo, UT, December 2009 to Present
Designed and implemented genealogy sharing API. Integrated 3rd party APIs. Managing a cluster of servers for development, testing and releasing software. Developed cross-platform browser plugin for tight integration with partner sites. Wrote daemons to leverage our cluster environment for better user response time and to enable scaling.
Rise, Inc. Saint Louis Park, MN, May 2009 to December 2010
Managed web and mail server for a 360+ employee non-profit, including custom code for their Drupal based website, and managing the email spam filter.
FamilyLearn, Inc. Provo, UT, July 2008 to May 2009
Managed development and feature enhancement priorities of a Ruby on Rails based page layout and content management website. Worked with a small programming team to optimize performance, including personally optimizing critical MySQL operations to be 20 times faster (from 5 minutes down to 15 seconds).
Cluster Resources, Provo, UT, August 2007 to July 2008
Built a suite of regression and unit test to certified release candidate software. Worked with customers and the development team to triage and resolve customer reported bugs. Led team of quality assurance and development programmers in creating new tests for the Moab cluster suite.
BYU School of Technology, Provo, UT, October 2006 to June 2007
Venafi Inc, Draper, UT, January 2006 to July 2006
Proposed and led implementation of an automation of a test routine which had previously required four full time testers. The automated tests required only one part time employee to start the tests and to analyze the results. Installed and managed Red Hat Linux Servers and installed Oracle databases. Verified quality of enterprise level SSL certificate management software. Managed VMWare virtual machines used for testing.