Front End Development

I love seeing a UX strategy through to front end development code. One of the core things that makes an elegant user experience is all of the little interactions that are flushed out in the code. Hover events, swipe events, animations, transitions, etc...

You can only specify so much in a wireframe document or a mockup. Designing the experience in code is an efficient way to develop a great UX in a short amount of time.

I'm an early adopter of bleeding edge technology, and currently have proficient experience developing with the following languages and frameworks: 

  • Javascript
  • AngularJS
  • jQuery
  • jQuery Mobile
  • HTML5
  • Jade
  • CSS
  • Node.js
  • Twitter Bootstrap
  • WordPress
  • PHP
  • Grunt
  • Yeoman
Google Field Guide to Web Apps

Google Field Guide to Web Apps

 Google Field Guide to Web Apps was a large and challenging undertaking by Google and the Ocupop team. The talented folks at Ocupop did the design, and I did the front-end development using all bleeding edge HTML5 APIs. We worked closely with the Google team and the folks behind HTML5 rocks to create this informative guide to web apps.

Soundseq is a web based audio sequencer tool for mashing up your favorite songs on the fly.

I attended Denver Music Hack Day and teamed up with two others to create what became Soundseq in 24 hours. I did the UI Design and UI Development. We won first prize from Sound Cloud. Soundseq is built using the HTML5 web audio api, the SoundCloud api, and the Echonest API. The design scales and works on a desktop or even phones and tablets.

View the sourcecode on Github is a side project built by Derrick Petzold and myself. CrowdTube allows you to watch trending videos in a lean-back endless experience. To date it has generated millions of video views.