Work Experience

Full Stack Web Developer

Artlogic - 04/2023 - present


Part of the Artlogic Design Studio, where I:

  • Estimate, plan, and complete ad-hoc requests for new Design Studio website features
  • Work on new website projects, implementing high quality designs created by the Artlogic design team
  • Maintain old Design Studio projects through support tickets
  • Maintain and improve the Artlogic CMS product offering, which powers bespoke and template projects

Select projects:

Full Stack Developer and Consultant

Open Reply - 08/2021 - 04/2023


Responsibilities:

  • Developing and maintaining production level full stack applications.
  • Taken on a tech lead position for a full stack e-commerce project, where I:
  • Built pixel perfect web frontends based on Figma designs
  • Given estimations on future developments
  • Onboarded new project members
  • Helped project members with difficult tasks through pair programming sessions
  • Carried out production releases
  • Responded to production issues
  • Managed CI/CD pipelines on AWS and Bitbucket, and control other AWS resources related to the project
  • Reviewed React/Redux/SASS frontend and PHP backend code written by junior developers
  • Implemented an Elasticsearch based search engine

Select project:

Graduate Consultant / Developer

Netcompany - 07/2020 - 08/2021


Main responsibilities included work on various projects across different tech stacks.

  • I have created an MVP for a desk booking application for Highways England. Built using PowerApps on top of SharePoint. I have been involved in the design and build phase of this entire project.
  • I also worked in quality assurance for the NHS Covid Pass web and mobile app. I have written and performed manual integration tests, as well as automated integration tests using Specflow, a C# Selenium framework, and Xamarin UITest.

Computer Science Tutor

University of Bath - 10/2019 - 06/2020


I was a tutor to first and second year undergraduate Computer Science students at the University of Bath which involved teaching the students two introductory topics: the basics of programming, and human computer interaction.