Summary

To pursue a position that will apply and enhance my web standards experience. Focus my understanding of user interaction to create engaging and innovative web interfaces.

Experience

2007 to Present Front-End Engineer - Yahoo!, Inc Burbank, Ca

  • Writing an addition for the Data Table for YUI which inserts contextual data as sub rows
  • Designed a tight integration of Front-End unit testing into a JSP based framework which I have been asked to document for the YUI blog
  • Given talks on the subject of Front-End development to audiences world-wide
  • Acting as official liaison between my project and the YUI team which involves weekly meetings and a regular integration process
  • Developed a platform for progressive enhancement of JavaScript based interface components
  • Author and support JavaScript based interface components distributed through a packaged framework
  • Offer ongoing support and guidance to developers through mail lists and documentation
  • Evangelized Web Standards adherence from design to development
  • Work with development teams to find practical application of Agile development principals including elements of Scrum and Kanban

2004 to 2007 Markup Engineer - EarthLink, Inc Pasadena, Ca

  • Led interface development of a Map-based search product. Leveraged YUI, Prototype JavaScript Framework, and Scriptaculous frameworks to enhance the search an mapping functionality of the Microsoft Virtual Earth API.
  • Applied knowledge of Agile development concepts to create a Web 2.0 portal that will replace the current EarthLink web portal.
  • Key developer of a social bookmarking site. This application was built using the Ruby on Rails framework. RJS and JSON were used to facilitate an AJAX enabled application of Model-view-controller.
  • Ongoing HTML, Javascript, and CSS enhancements to a web portal with a user base of over 4 million subscribers. Optimized images delivered in photoshop format from UI design group. Developed Apache Velocity templates that enable a content management tool.

2001 to 2004 Production Coordinator - EarthLink, Inc Pasadena, Ca

  • Ongoing HTML, Javascript, and CSS enhancements to the primary marketing site of a national ISP.
  • Primary web designer for a web site featuring EarthLink's Eco-Challenge team.
  • Led an initiative to create a workflow system to manage content update requests for EarthLink's portal products and improve staff efficiency. Acted as primary developer and server support for a PHP and MySQL-based application.

1998 to 2001 Technical Support - EarthLink, Inc Pasadena, Ca

  • Supervisor of 11 technical support representatives. Ensured customer satisfaction through direct customer communication and employee development.
  • Primary interface developer of a web application suite developed to facilitate communication between 4000 call center employees and corporate communications. This application was developed using ASP and Microsoft Exchange.

1997 to 1998 Web Designer - Career Explorers, Inc Chatsworth, Ca

  • Designed and developed primary website of a direct mail catalog.

Training

2005 Agile Web Development with Rails

  • Dave Thomas and Mike Clark of Pragmatic Studio

2007 Scrum Team Training

  • Trail Ridge Consulting