British Airways / Leighton LTD
Software Engineer | April 2015 - Present
Over the last year I have been working as a sub-contractor at British Airways. The project I am working on involves working in an agile environment to re-create the entire booking experience of BA.com as a single page Angular application. My roles include arthitecting robust and flexible technical solutions, building reusable functionality-providing components, along with working on various pages and functionality through out the application. All code I've written follows strict standards, including comprehensive unit testing, automated testing, and continuous integration.
Junior Designer & Developer | October 2012 - June 2014
Built nine bespoke content-managed websites including n9design.com. Put onto an increasingly broad range of jobs, including artworking, e-flyers & bespoke web development. Worked full time from October 2012 to August 2013, and then part time
until June 2014 - parallel to final year of study. Written reference.
Technical Lead | October 2014 - December 2014
Brief stint in startup. Responsibilities there encompassed anything technical. This included mobile app development with Phonegap & NFC, building dashboards, along with designing and developing the website.
TermiSoc: Plymouth University Computing Society
Chairman | March 2011 - July 2013
Organized and ran numerous events scaling from small weekend projects to 50+ person LAN parties. Alongside these non-regular events we also ran fortnightly talks and tutorials - myself hosting some tutorials on web development. I also produced all the branding material for the society during my time.
2008 - Present
I have taken numerous freelance jobs over the years for design and web based work. This includes a school board, university events, and most recently as a technology consultant for Elmhurst Solutions, an international trade consultancy.
2013 - Present
Hackathons are events where teams of creators are tasked with coming up with an idea and buinding it, from conception to prototype, within the space of 24, or 48 hours. At the end of this time all development must stop, and the teams are given a chance to present their creation. I'm a regular hackathon attendee, and have won a number of them, along with organising my own.