Backend Developer | March 2023–present
Working as part of a small, agile software team to help make borrowing better than buying.
-
Helping build a GraphQL API using Apollo and Node.js.
-
Building new features into the admin interface using React.
Software Engineer | March 2019–February 2023
Giki is your free personal guide to calculate, track and reduce your environmental impact.
-
Built a RESTful API using Ruby on Rails with unit and integration tests using Rspec, and deployed this using AWS EC2,
Application Load Balancers and Ansible.
-
Implemented UI components in React, using JavaScript and TypeScript, tested using Jest.
ARTimbarc
Software Engineer | January 2018–March 2019
ARTimbarc aimed to collaborate with galleries and museums to provide richer digital experiences for visitors, and to build communities around cultural institutions.
-
Built a Progressive Web App audioguide and administrative CMS using VueJS and deployed these using AWS S3 and
Cloudfront.
-
Built a RESTful API using Django and the Django Rest Framework, and deployed this using Docker and AWS Elastic Beanstalk.
Kano Computing
Software Engineer | June 2016–January 2018
Kano aims to give anyone a simple, fun way to make and play with technology, and take control of the world around them.
-
Rebuilt the front-end of the company’s e-commerce site in VueJS and deployed this using AWS S3 and Cloudfront.
-
Contributed to the development of the community site and coding platform, built using ExpressJS, MongoDB and Polymer
web components.
-
Contributed to the development of a desktop app using Electron and Polymer web components.
Qubit
Website Engineer | February 2015–June 2016
Qubit is a SaaS personalisation company focused on improving customer experiences for clients.
-
Implemented new designs as a new Drupal template for the company's marketing site.
-
Built out small marketing sites using React JS.
Freelance Designer & Illustrator
July 2014–September 2015
Book cover design, illustrations and layouts for publishers.
Oneworld Publications
Marketing Manager | June 2011–June 2014
Oneworld Publications is a small, independent book publisher with a
focus on literary fiction and narrative non-fiction.
- Resonsible for all marketing at Oneworld, with a particular focus on online marketing.
I.B.Tauris Publishers
Digital Marketing Executive | September 2009–June 2011
I.B.Tauris is an independent academic publisher specialising in the
Middle East, Politics and International Relations, History, Religion
and Philosophy.
- Responsible for email marketing, social media marketing, and managing the website.
Makers Academy
Immersive Web Development | 2015
Central Saint Martins
Illustration Short Course | 2014
Skillab
Introduction to JavaScript | 2013
Oxford Brookes
MA Publishing | 2009
University of Durham
BA (Hons) Philosophy | 2008
London Academy of Radio, Film & Television
Digital Photography Master Class | 2006