About

James Simpson
James holds a Bachelors of Science in Computer Science from East Tennessee State University. He currently works as a freelance Front End Web Programmer with a focus on custom object oriented JavaScript solutions utilizing jQuery and Dojo Tookit supplemented by Less CSS and Twitter Bootstrap styling. In addition, James is experienced in classic ASP, PHP 5 and recently began working with Java and JSP on Google App Engine.
James' Portfolio
This site is a custom implementation of James' design built with a Google Blogger back end. Unlike typical Blogger templates, this site is a custom Object Oriented JavaScript implementation in conjunction with the site feed. Scripts are compiled using the Google Closure Compiler for efficiency while the CSS is a full overhaul based upon his own heavily customized implementation of Twitter Boostrap using Less CSS. Development is done in the Eclipse IDE and tested with a local installation on multiple browsers, then combined with a custom Ant script for deployment. In the Blogger world this site is unique in every way as each component is wholly custom. I use jQuery for animation, DOM manipulation and AJAX, while the Dojo Toolkit provides prototypal inheritance for the custom objects.