Web Developer
Available at the appropriate time.
Having been brought into the BayCrazy venture by its founder I have been responsible for rebuilding the server architecture from the ground up, to eliminate single points of failure, and improve responsiveness. Along with rewriting the front end system to use more modular Object Oriented code, allowing for more rapid development of new features.
In addition, development of an internal RESTful API, allows queries to be load balanced, with potential to allow third party integration down the line.
The client services team often needed to add rules to the a specific clients database, this was previously a manual task which consumed resource arranging technical time, the process was always the same, but it often took a week before it had been prioritised.
In response to this business need I developed an interactive application which allowed the data to be loaded by client services, while making a backup of the affected tables before adding the new data.
A high pressure situation which I feel I handled well involved a legacy application failing after the staff who had maintained it left the business, I had to quickly get it into a position where no further harm was done, and then work towards diagnosing the fault, preparing a fix, documenting it and gaining permission for a critical fix to be applied, thanks to my ability to work well under pressure the application was brought back into service quickly, with the problem resolved.
A member of client services had a monthly task comparing two lists, this required significant manual intervention using Excel, I discussed their process with them when they were asking if they could have a faster computer to ease this process, once I understood their process I proposed that I write a program to do the task. I wrote the program using Perl, and set it up on their computer giving them instructions both verbally and in writing. Once they started using my program the process only took a few minutes, and was less prone to human error.
Modules on this course were:
Modules on this course included:
Distinction - Distinction - Distinction