With over 15 years of experience doing everything from database design to web application development to my most recent position as Lead Application Developer, I have developed, and continue to expand, a broad array of skills that I feel make me a valuable asset to any company.
I’m a highly talented and well rounded individual with a proven ability to meet and beat deadlines, the ability to transform abstract ideas into real world applications, and possessing the vision to see how to streamline troublesome processes.
My varied work history has exposed me to multiple lines of business that have not only made me a better developer, but also made me able to help analyze a project to find flaws in the concept and fix them before any real work is done.
- Web Development
- Mobile Application Development
- Social Networking
- Needs Assessment
- Project Scoping
- Project Management
- DevOps (Yarn, Grunt)
- SQL (MSSQL, MySQL, Oracle)
- Twitter API
- Instagram API
Worked With But Not a Master Of
- Jest - Testing
Lead Application Developer (1/2016 - 6/2017) @ Voce Platforms
- Helped lead a team of mainly WordPress developers in building high end sites
- Built WordPress VIP hosted websites for large scale and high traffic sites
- Responded to RFPs
- Scoped incoming projects
Lead Developer (5/2010 - 1/2016) @ Mittera
- Lead a development team to create tools to help our clients communicate better with their customers
- Created websites, web applications, mobile sites, and mobile applications for a wide variety of clients
- Investigated new social networks and figure out how they could be leveraged for our clients
- Learned and educated my team on API tools to quickly tie our clients sites to existing social platforms
IT Director (7/2002 - 4/2010) @ J.W. Hutton, St. Charles, IA (purchased by United Healthcare)
- Developed web applications using PHP and ASP
- Created and maintained databases in MSSQL, MySQL, and Access
- Maintained windows network and all member PCs
- Administered Active Directory domain
- Streamlined/automated company workflow processes
- Researched and purchased new equipment (servers, networking, printers, PCs)
Web Application Developer (3/2001 - 7/2002) @ DCi, Urbandale, IA
- Developed web applications using ASP
- Wrote Oracle Packages using PL/SQL
- Worked with a team to maintain business critical application
Application Developer (1/1999 - 3/2001) @ Principal Financial Group, Des Moines, IA
- Developed and maintained applications to support sales staff
- Worked with phone support staff to translate customer complaints into application fixes
Sept 2016 - Nov 2016 - Waukee APEX Program
Developed a short curriculum to teach an advanced high school program in Waukee, Iowa, the basics of software development using pseudo code and PHP to help them further customize some of the WordPress themes that they were developing for “clients”. Developed the curriculum, hosted on github so that students could have a working version of the demo projects that we then built in class, and then taught 3-4 face to face sessions with the class where we worked through lessons and then broke off for individual Q&A so students could see how the lessons applied to their particular project at the time.
June 2014 - Feb 2016 - Jeb!2016 - WordPress site
The team at Mittera was brought in to reboot a failed attempt at a campaign website. We worked hand in hand with the campaign digital staff, sometimes onsite in Miami, to build and constantly enhance the Jeb! website. Incorporating a new donation API system, adding a WooCommerce based storefront, and building custom reporting capabilities to fulfill the legal requirement of transparency that go with a national campaign of this scale.
December 2013 - March 2014 - SAE - Mobile App
Our team at Mittera built an iOS app for a national fraternity.
We were involved from the beginning with early concepts of possible features and continued through the entire product lifecycle. I helped steer features and then the look and feel of the app and then built a WordPress based CMS to allow new content to be sent to the app. Additionally we leveraged the Parse.com API for user management, in app chat, a photo feed with user controlled content, and push notifications. I built apps into the WordPress system to allow SAE to upload their own images to the stream (like Instagram) and to also compose push notifications without mucking around in the Parse.com back end.
March 2013 - May 2013 - Principal Charity Classic - Mobile Application
In addition to help developing the look and feel for the app I was tasked with creating a CMS with an API to allow the client to create and edit content easily and have it seamlessly feed into both an iPhone and an Android application. Leveraging the power of WordPress I created custom post types for each content type and then created a custom template that creates an XML feed in the format expected by both apps. In addition to being able to request all the data in each particular feed you’re able to send a “last update date” parameter and only get items that have changed since you last called home. We also use this system to create a Foursquare like checkin service that allows users to announce to other app users that they’re at a particular location and then see other users at that location. We also hook into the Facebook API to highlight the user’s friends that are checked in.
March 2012 - September 2012 - ScheelsSocial - Fish Tales
Creation of a WordPress based site that is the backend for an in store experiential photo booth powered by an augmented reality iPad app that I oversaw the development of. The WordPress site allows the app to submit new photos as custom posts and creates an Instagram like experience for the users, creating a single image page with social sharing buttons and a personalized message. Two minutes after the photo is submitted an email is sent to the user with a shortened URL to their photo. Another web service was created to allow the iPad to pull down a slideshow of recent images to act as an in store attractor loop.Since the launch of the photo booth in a single store it has averaged over 1000 photos a week, and we are currently working to roll it out to 2 other stores, with more to follow in the following months.
January 2012 - February 2012 - FollowEDU - Website
Creation of a WordPress based site that allows users to register their twitter account and see who is influential in various topics that matter to the higher education marketplace.Simple easy to understand user interface and hooks to the twitter API to get recent tweets, twitter followers, and Klout score.
September 2002 - April 2010 - J.W. Hutton
Various projects as the sole IT person at a company of 50 employees. Tasks include: installing a new windows 2003 server as both a file/app server and a domain controller, installation of a hardware based firewall to replace an aging linux firewall, purchasing and installation of new client machines to replace dated hardware as needed, consultation on the feasibility of different ideas and partnerships brought to me by the owner of the company, and various other tasks of both an IT Director and a computer tech.
Creation of a web based reporting tool that takes data from a purchased workflow system and translates it into usable reports via mySQL and PHP. Tool includes csv and pdf exporting of reports along side of the PHP generated pages.Recently this app has been updated further to include a new process to batch create PDFs of client reports which are then hosted on an existing site of our client.
Transition of existing web applications from dynamic SQL generated inside of ASP pages to Stored Procedures called from those ASP pages. This enabled us to take one particular job that ran for multiple hours down to a 15 minute process.
May 2002 - February 2003
Development of a website to allow users to manage prepaid phone cards. Site is hosted on a Windows server and is built using ASP, C# (.Net) and MSSQL. I was involved in the full development cycle from needs analysis through final implementation and adding of additional features.
November 2002 - December 2002
Development of a file transfer web application, using PHP, to allow secure communication with customers using only a modern web browser. Data is encrypted via SSL during transmission and is then re-encrypted, using 3DES, by the application for secure storage.
February 2001 - July 2002
Design and development of ASP application to interface with large Oracle database to create an online catalog that allowed end users to look up automotive parts based on their specific vehicle. My responsibilities included writing ASP code, Oracle packages (stored procedures), and then customizing the look and feel of the application to match our customer’s websites.
February 2001 - April 2001 (Freelance)
Design of content management system and dynamic website for local Harley Davidson dealership. Site is built using custom PHP and MySQL, and is hosted on an Apache web server. I was involved in the full development cycle from needs analysis through final implementation.