5371 Timber Ridge Trl
Clarkston, MI 48346
(810) 441-6454
rharding@mitechie.com

Richard T Harding

Seeking position as Web Application Developer

General Skills

Technical Skills

Professional Experience

June 2007 - Present
Clarkston, MI
Web Developer (Telecommute, company in CA)
Traffic Engine.net
Revamped several web applications to provide a more complete feature set. Helped improve the company framework to fill out the needs on both projects. Introduced tools such as Doctrine ORM as well as the jQuery and ExtJS javascript frameworks.

Applications developed include:

  • The administration component of the SMarT platform.
    • PHP5 based application providing a dual layered access for our clients as well as the administration staff.
    • Provided an easy to use Javascript enhanced interface and provided a set of remote callable JSON outputting API calls used by remote functionality from HTML generated emails.
    • Experimented with using Dojo widgets to enhance the site beyond the current use of jQuery for tabs and tables.
    • Expanded the use of the administration system to also provide custom reporting. Graphing provided via the google chart api.
  • Revamp domain parking product
    • Used ExtJS datagrids and a custom set of JSON outputting API calls to provide a rich reporting interface. Allows for the exporting of data to spreadsheets.
    • Uses a pluggable system for importing reporting data from a variety of online sources and aggregates that information using Python scripts to call specific API interfaces using urllib2 and twill.
  • Misc:
    • Also supported normal operation of the company by providing assistance to clients through the ticket system.
    • Developed a series of Python scripts (using CommandLineApp) that would parse various logs (some over 2gb/day) to help debug issues with the clients performance on the ad system.
    • Used dsh to run these scripts in parallel and then aggregate the input later for ticket replies.
July 2001 - June 2007
Flint, MI
IT Director
Michigan State University Flint Area Medical Education
Handled all IT for non-profit institution. Created many PHP based applications to increase office efficiency. Used SVN and Mantis bug tracker for collaborative work with clients, employees and co-op student that I managed.

Applications developed include:

  • MSU/FAME Research Forum Application.
    • PHP5 based application for handing the submissions of the annual research forum.
    • Handles submissions, reviewing of submissions, scheduling, scoring, and winner selection.
    • Also sold to ABSAME (absame.org) and MCACS (http://www.facs.org/chapters/michigan/) for their own annual research forums.
  • MSU/FAME Student Scheduling System.
    • PHP4 based application used by staff to track contact information, schedules, grades for all medical students on campus.
    • Manages merged forms and email notification system.
    • Currently in consideration for deployment through MSU's College of Human Medicine.
  • Consortium for Advanced Psychology Training Application System.
    • PHP4 based application that handles the annual process of accepting applications for psychology fellowship openings.
    • Includes file uploads, email notifications, private comments on applications, and basic scheduling management.

Education

1999 - 2002
Bachelors of Computer Science from the University of Michigan, Flint
1996 - 1998
Worked toward a degree in Manufacturing Systems Engineering from Kettering University

Extra Activities

I love working in IT because there is always more to learn. To facilitate this I participate in an array of groups and organizations.

I have also spoken at several events including: