Richard James Work Experience
Keystonelogo

Keystone Collections Group

546 Wendell Road
Irwin, PA 15642


Front-End Developer

5/6/2014 – 1/18/2016


Keystone Collections Group is the tax collection agency for municipalities located primarilry in Southeastern Pennsylvania.

The project I was responsible for was e-file, an MVC-based application that provides taxpayers a way to file municipal taxes and estimates on-line.

My role was to create a responsive, mobile-friendly front-end for “e-file” the company’s public-facing on-line tax return application using a style guide, Bootstrap and industry-standard responsive web development techniques.

The project involved approximately 90 unique pages and a dozen or so modals. Starting with the existing MVC code, I re-worked each of the pages to appear attractive and to function responsively while keeping the logic intact and preserving all the existing functionality.

I was working in a Visual Studio / TFS environment and using primarily Bootstrap, custom CSS, Javascript and Jquery. It was necessary to analyze the existing code to understand how the application worked and how to add or modify code to alter the User Interface without disturbing the underlying application.

e-file is the company’s flagship program and it is their primary connection with the taxpayers who use the application. It would not be an exaggeration to say that they have a lot riding on users being able to have a positive and painless experience while using the site. The application went live on January 12 2016 and operated flawlessly through many hundreds of thousands of transactions. Many people now can—and are—filing this year’s tax returns using their smart phones.

Due to the extraordinarily sensitive nature of the data this company deals with, the strictest standards of data security are enforced. Outside Keystone's servers no copy of my work exists making it difficult to present a catalog of my work there. The site is available to the public. However, in order to examine all my work, you will need to go to their site and use e-file to file a tax return or estimate.

UAT