Senior Frontend Developer | August 2017 - Present
Frontend Developer | July 2016 - August 2017
My role at Tribal encompasses a wide array of skills and responsibilities. I work both, as part of a team, or on my own depending on the project scale and budget. On a normal day, my core responsibilities involve architecting and building frontend solutions for some of our major commercial clients, along with providing support and help for much of the team. Along with this, I work in expanding our capabilities in upcoming and experimental fields, such as Virtual Reality, and Physical Computing.
Software Engineer | April 2015 - June 2016
The project involved working in an agile environment to re-create the entire booking experience of BA.com as an Angular application. My roles included architecting robust and flexible technical solutions, building reusable bower components, along with working on various pages and functionality throughout the application. All code I've written follows strict standards, including comprehensive unit testing, end-to-end 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.
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.