I am not looking for new opportunities. Click here for a PDF copy of my resume.
Expert in architecting cutting edge user interfaces and experiences for web applications. I specialize in advanced JavaScript/HTML5 implementations. I am a core contributor for CanJS and also contribute to other open source libraries. I have experience with most major JavaScript libraries (CanJS, Backbone, Angular, jQuery, Mootools, YUI, Prototype, Dojo). I have experience with many major back-end languages (Node.js, Ruby, C#, Java, Perl, PHP). I have used many different web servers (Apache, IIS, Lighttpd, Tomcat), databases (MongoDB, MySQL, PostgreSQL, SQLite, SQL Server, Oracle, DB2), source control solutions (Git, Subversion, Bazaar, CVS, SourceSafe, ClearCase, Perforce), and operating systems (OS X, Linux, Windows, DOS).
Pursued the software engineering curriculum with an emphasis on web applications. Co-founded the Paintball Club and was a member of the Xtreme Club.
Assisted in designing the architecture and was a core contributor for CanJS and other open source libraries. Designed advanced rendering engine powered by HTML5 technologies including Canvas. Consulted for clients who use the open source libraries that Bitovi produces. Designed architectures, implemented user interfaces, managed project teams, trained, and mentored employees for Bitovi and clients.
MapQuest: Architected and implemented much of the user interface that powers the new version of MapQuest and MapQuest Map Builder. Assisted and reviewed the direction of the user interface and experience, in addition to designing some of the user interface and experience flows.
Harley-Davidson: Maintained Harley-Davidson Ride Planner and migrated the codebase from Bing Maps to Google Maps. Architected and maintained a social media widget library used for rapid development of community sites. Led a team of developers and the direction of the product.
Developed and maintained components for the CarSpot web application. Provided user interface and experience direction for new features.
Hired to redesign the user interface and experience for the Lontra web application in order to increase the usability, performance, and marketability of the product.
Architected and implemented the user interface as well as provided user interface and experience direction for the Harley-Davidson Ride Planner.
Architected and implemented a remote service component that heavily reduced the operating costs of servicing medical devices. Architected support web applications for medical devices.
Architected, designed, and implemented web applications for the corporate intranet.