Flybe - Full Stack Web Developer (March 2015 - Present)
My main role within the company is working on the implementation of a new REST API based front end for the existing booking flow. This is to improve the user experience and increase conversions. To do this, I worked closely with a UX contractor to turn wireframes into a more intuitive design.
The first task I undertook was to rewrite the search widget that the majority of customers will use when first entering the site. I made this as a stand alone component to be used throughout the site or as white labels on different sites, making use of the new REST API’s.
We work with a third party to perform multi variant testing in order to improve user interaction and increase revenue throughout the site. I am tasked with collaborating with their consultants to form these tests and implement any changes.
Currently we are working in two week agile sprints and use cloud based tools, for example JIRA to manage our workflow.
As the site needs to be accessible to a large audience, Browserstack is used during development to run tests on multiple browsers / platforms. IE8 is our minimum target browser so this kind of automated browser testing helps identify compatibility problems in our code quickly and effectively.
Hazardous Frog - Software Engineer (June 2012 - March 2015)
My main duties were developing bespoke web applications for our clients and on going development work on Hazardous Frog’s own CMS (Gearbox). Gearbox is used as the basis for many clients’ websites. I was regularly required to implement new custom modules in order to extract and display data from the client’s external data sources. I have also built a custom module which pulls data directly from an external Wordpress sites into Gearbox so that news articles can be displayed seamlessly with other content and not under a separate blog.website.com domain.
I am currently involved in building an online advertising and retail website for What Deal. This is similar to Gumtree, but with the addition of an integrated drop shipping feed from Pixmania Pro and custom car adverts aimed at car dealers. I integrated a JQuery image upload utility into the project. The GIT project included server side code in just about every language imaginable – except ColdFusion! I therefore wrote my own server code and have now submitted that back to the original project.
Along side my work for Blue Dot I have built a major upgrade for Reach Mail. This is a long serving corporate email system. My work involved replacing the antiquated email creation / editing system with a modern WYSIWYG system with full drag / drop functionality. This is a ColdFusion 9 project using Fusebox and SQL Server 2005. I gained experience of using complex stored procedures during this project.
I was also responsible for managing a support contract for Move With Us where Hazardous Frog are providing support, bug fixes and development of a CMS which manages several hundred estate agent websites. I was the client’s main point of contact, and I was predominantly responsible for servicing the needs of this client.
In addition to the main work, I have also worked on Digital Pen systems, IOS development of an iPhone application for Cholmondeley Pageant of Power and some PHP work. I have been responsible for Apache configuration for Hazardous Frog, and have gained some experience of working with IIS for Move With Us.