• Cutting Edge

    I like to invent, to make use of brand new technologies and drive them to their limits.

    Why do the same thing over and over again?

  • Reliable

    Coding standards are usually defined for very good reason. I take pride in ensuring the things I create are always made to the highest standards, and maintain my code to bring it up to current defintions as needed.

    I agree with and support OpenStand, the mordern paradigm for standards.

  • Entertaining

    The internet should be a place of amusement and enjoyment besides one of business. A developer who applies his talents only to serious and austere tasks is bound to go mad.

    I love to ply my trade for the sake of whimsy. Coding is an art, and art should be fun!



Utah Safety Inspection

Utah Safety Inspection is a site that offers online training for mechanics to obtain licensing for state safety inspections.

I have provided some development work along the lines of repairing several long-standing issues which previous developers and web designers were unable to fix. Most notably I was able to automate the Flash based testing system's recording of scores. I also repaired a major problem with Paypal payments not being properly recorded.

I also was contracted to rebuild the functionality of the order form. Rather than a simple POST-based HTML order form, I reworked it to utilize AJAX. The order form now does full front-side validation before sending any form data to the server. Additionally, I implemented a number of JqueryUI widgets and other features to make the form as user-friendly as possible.