Moore Spatial

GIS and Related Pursuits

Resume

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.

 

Education

  • MS in Geographic Information Science, University of Minnesota, Expected Graduation April 2014
  • BS in Information Technology, minor in Computer Science, Brigham Young University, April 2008

Technical Expertise

GIS Specific

  • Python in ArcMap
  • ArcMap 10.1
  • ArcGIS Online
  • Oracle Spatial
  • Google Maps API
  • HTML5 Geolocation API

Programming

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.

PHP, MySQL,HTML5, HTML, XHTML, XML, JavaScript, Ajax, Jquery, Ruby on Rails, Python, Perl, BASH, C++, CGI, Protocol Buffer

Software and Server Administration

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

Other Skills and Activities

  • Vice-President of the BYU IT Student Association (April 2007-2008)
  • Created a computer donation and repair project that gave 17 computers to students in need (2005/2006)
  • Service Mission to São Paulo, Brazil and surrounding cities (January 2001-January 2003)
  • Eagle Scout (1999)
  • Fluent in Portuguese
  • Conversational in Spanish

Professional Experience

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.

Software Engineer

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.

System Administrator

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.

Web Software Engineer

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).

Quality Assurance Manager

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.

Teachers Assistant for Intro to Web Programming Course

BYU School of Technology, Provo, UT, October 2006 to June 2007

Taught students the basics of web programming, including basic server setup, HTML, CSS, Javascript, Perl CGI and PHP. Updated and created new documentation for student exercises. Helped students of all levels of technical understanding learn and complete technical programming exercises. Created Linux server images for use by IT students on portable hard drives.

Quality Assurance Engineer

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.