* All fields are required

Hide

Introduction

I am a full stack web developer with 15 years of experience.

I manage a portfolio of responsive websites which utilize a custom CMS I have created that is capable of creating dynamic pages in 5-40ms. The front-end code is also fully custom for all of these websites.

I have created customer engagement applications, such as guest survey systems, that hook into internal corporate infrastructure.

I have created applications that both rely on external APIs and create their own APIs such as Store Locators and Lost & Found tools.

I have set up servers for production website portfolios that keep monthly costs low and load times very low (on the order of 20ms).

I have integrated shopping cart software into different content management systems and am familiar with passing PCI compliance tests.


Hide

Work Experience

Web Developer

Peppermill Inc., Reno NV, 2011 to current

Creating and maintaining a portfolio of corporate websites including custom content management systems. I focus on high performance and elegant front-end experiences. Websites I create for Peppermill generally win awards and high praise among the industry.

I also create and maintain internal tools for employees and patrons including property engagement and productivity software.

I keep myself up to date on current software and hardware developments to maintain a competitive edge on my solutions.



Full Stack Web Developer

Freelance, Truckee CA, 2003 to current

I work with graphic designers to create high quality and high performance web solutions using modern technologies and strategies.

I emphasize responsive design and work hard to create pixel perfect representations of designs given to me across a broad spectrum of device types.

I create hybrid mobile applications using the Phonegap (Cordova) framework to leverage a relatively small code base across multiple platforms.



PHP / Web Developer

Velocity7, Nevada City CA, 2004 to 2005

I worked individually on client website upgrades and as a part of a team on managing large websites. I dealt with customers directly and developed many online applications.


Hide

Some Recent Projects

Peppermill Reno .com

View Peppermill Reno .com Now

A hospitality and gaming website with a focus on displaying beautiful photography. The custom CMS for this website also manages several customer engagement strategies that hook into internal corporate systems. This website is responsive from mobile phones to widescreen monitors and maximizes the beautiful image assets of the property.

This website also includes a separately hosted (antiquated) booking engine for the hotel which I have modified to match the style of this website, maintain a responsive design and use information about hotel rooms from the main website's CMS even though they are hosted separetely.

I wrote the entire code base for this project including the custom CMS that manages the site's content.



Wendover Fun .com

View Wendover Fun .com Now

This multi-property hospitality and gaming website is managed by a custom CMS with several layers of performance optimization to create page responses in the 2-20ms range. The CMS for this website also hooks into internally created APIs to allow guests deep engagement with the properties. This engagement includes a survey system and online players club. The site is responsive from mobile phones to widescreen monitors.

I wrote the entire code base for this website including the custom CMS and internally hosted APIs. I also am responsible for all code maintenance on the website.



Amy's Store Locator

View Amy's Store Locator Now

The Amy's corporation used a store locator product that included a front-end that did not incorporate all the functionality that the company desired. I created a new front-end that allows for deeper search capability and while I was at it dropped the response time for API calls by 300% to 2500%. This project includes an automatic update feature that keeps the store locator synced to the company's product data and was also created modularly to allow for use on the company's international websites.



Peppermill Front Desk App.

View Peppermill Front Desk App. Now

This is a Phonegap/Cordova-style application that is used at the front desk of a hotel to let guests explore the possibilities of their visit. Hotel rooms are shown based on current availabilty and content is updated via the CMS that controls the property's website so this application takes no maintenance.

I am responsible for the front-end, including the design, and the back-end.



Peppermill Las Vegas .com

View Peppermill Las Vegas .com Now

This is a responsive website for the Peppermill Coffee Shop on the strip in Las Vegas, NV. The site scores a 100/100 on Google Pagespeed Insights and has been optimized for fast loading and painting.

My role was to take a PSD of a desktop design and turn it into a functional responsive website. The site includes a custom content management system that hooks into APIs to help keep content fresh.



Western Village Sparks .com

View Western Village Sparks .com Now

This is another responsive hospitality and gaming website for a smaller property. This website also includes a separetely hosted booking system that I redesigned to feel like the main website and hooks in the main website's CMS for room information.


Hide

Programming Languages

  • PHP

  • Skill Level: Expert
  • Experience: 12 years
  • Used to create Content Management Systems, APIs, front-end solutions and handle automated tasks.
  • MySQL

  • Skill Level: Expert
  • Experience: 12 years

Javascript

  • Skill Level: Expert
  • Experience: 15 years
  • With a focus on performance and and a seemless user experience. This focus includes experience with AJAX and JSON/JSONP.
  • CSS / CSS3

  • Skill Level: Expert
  • Experience: 15 years
  • HTML / HTML5

  • Skill Level: Expert
  • Experience: 15 years
  • DB2

  • Skill Level: Expert
  • Experience: 3 years
  • With more than a decade of experience with MySQL, I have familiarized myself with the differences associated with DB2.
  • ActionScript

  • Skill Level: Intermediate
  • Experience: < 1 year
  • I have created Flash applications that communicate with external servers to control a visual display for special events.
  • Java

  • Skill Level: Intermediate
  • Experience: < 1 year
  • I have edited Phonegap/Cordova plugins to better suite the needs of a project.
  • LUA

  • Skill Level: Intermediate
  • Experience: < 1 year
  • This is the latest language I've started to learn.

Hide

Server Maintenance

  • Windows Server

  • Skill Level: Expert
  • Experience: 4 years
  • Specifically a WIMP stack, Windows-IIS-MySQL-PHP. I've setup WIMP stacks for performance to deliver web solutions at the blink of an eye.
  • UNIX Server

  • Skill Level: Intermediate
  • Experience: 3 years
  • Last Used: 3 years ago
  • I've helped optimize UNIX servers for clients.

Hide

Digital Tools

  • Phonegap / Cordova

  • Skill Level: Expert
  • Experience: 3 years
  • A great framework for bringing HTML/CSS/JS based projects to mobile platforms. With modern mobile browsers being able to hardware accelerate UI elements you can bring a native-level performance to an embedded web application.
  • GIT

  • Skill Level: Advanced
  • Experience: 2 years
  • Version control is important and GIT is a quick and easy way to get it done right.
  • Eclipse

  • Skill Level: Advanced
  • Experience: 5 years
  • Eclipse has good support for useful features like version control and work space optimization.
  • Dreamweaver

  • Skill Level: Expert
  • Experience: 15 years
  • Photoshop

  • Skill Level: Expert
  • Experience: 13 years
  • A great tool for taking a designer's vision and turning it into a functional interface.

Hide

References

  • Rich Good

  • Company: Amy's Kitchen / TheXperiment
  • Title: Senior Designer
  • Phone: 530.277.1105
  • Email: rich.good@gmail.com

Hide

Background

I participate heavily in the StackOverflow.com community, you can find my profile here: http://stackoverflow.com/users/752738/jasper. I have reached an estimated 4.9 million people with my advice through this community.

I have 15 years of experience creating websites and have been interested in programming since age 7.

When I'm not coding I enjoy playing guitar, riding my mountain bike, playing golf, skiing, photography, and reading technology related news and research.

I speak conversational-level Spanish.

I'm always interested in talking shop.