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 regularly work both independently and as part of a team, depending on the scale and requirements of the project.
Expanded our capabilities in experimental fields, such as Mixed Reality, and Physical Computing
Built numerous functional prototypes in quick turnarounds
Led major refactors on legacy sites to utilise modern design patterns and technologies
Led a team of developers in building a Vue/Metalsmith/Directus static-site generator with CI integration
Pushed best practies and agile methodologies to encourage better colaboration between teams and departments
Pushed process change to allow for a better personal development model within Tribal
Helped organise social events including parties, after-hours activities, and during-hours activities
Software Engineer | April 2015 - June 2016
The project involved working in an agile environment to re-imagine the entire booking experience of BA.com as an Angular application.
Built and maintained a handful of reusable components for use across the company
Ensured quality by writing effective unit and integration tests
Pushed methods of effective communication and working practices to allow for better colaboration across a remote team
Introduced hackathons to the team, and organised a trip to one where we built an internet-connected coffee machine
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.
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.
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.