logo

Work Experience

Pilotbase logo

Pilotbase

Fullstack Engineer

2021-06-30 - 2023-07-14

Primarily responsible for delivering cutting edge front-end features for our client-side applications:

  • Led the development of a successful start-up, utilising Vue.js, JavaScript, and Laravel to create dynamic and interactive user interfaces.
  • Designed and developed scalable and efficient solutions, taking into account performance, security, and user experience.
  • Integrated a Paywall service making use of the Stripe API and webhooks to automatically send confirmation emails using AWS SES.
  • Developed an automatic email service based on a users job preferences and current jobs available, utilising SQL stored procedures and AWS SES.
  • Integrated with an external logbook company using AWS SQS, to continually update users logbook entries.
  • Updated and developed Database Infrastructure to provide users with new features through PostgreSQL.
  • Continuous migration of legacy code from Laravel Blades to Vue, this project involved migrating existing functionality, integrating the new data layer and continuous shipping.
  • Participated in the full software lifecycle, from requirements definition to implementation, developing a scalable architecture to accommodate our growing Codebase.
  • Worked within an agile environment and helped prioritise and scope feature requests to ensure that the biggest impact features were worked on first.
  • Used Jest and Cypress extensively to ensure features were stable for release.

Technologies

TypeScript
JavaScript
PHP
Laravel
AWS
Docker
NGINX
Git
GitHub
Git Actions
CI/CD
PostgreSQL
Jira
Jest
Cypress
Barcode Essentials logo

Barcode Essentials

Frontend Engineer

2022-06-01 - 2023-04-28
  • Participated in the development of the next version of the Barcode Essentials website using React, Redux, Axios and Serverless.
  • Refactor old front end code into a modern front-end stack using ReactJS and Redux.
  • Developed new UI features and components to Barcode Essentials Solution for Symantec Management Platform.
  • Ensure the technical feasibility of UI/UX designs.
  • Collaborate with Scrum Team to determine the optimal UI features to implement.

Technologies

TypeScript
React
Redux
Axios
Git
GitHub
Twogether logo

Twogether

Frontend Engineer

2019-10-01 - 2021-06-30
  • Designed and developed a Vue application game used for training and development purposes.
  • Documented standardisation practices for developers to follow when creating web pages for clients.
  • Acted as a technical leader on multiple occasions, from creating landing pages, emails and banners for clients to utilising the company’s in-house marketing platform.
  • Training of in-house and external developers on developing for companies marketing platform.
  • Collaborating with other developers on marketing campaigns, making use of the source control site GitLab.
  • Worked in a fast-paced environment, delivering high-quality solutions in a timely manner.
  • Utilised responsive design techniques to ensure optimal display on different devices.

Technologies

JavaScript
Vue
HTML5
CSS3
SCSS
Git
GitLab
PayCircle logo

PayCircle

Data Analyst

2017-11-01 - 2019-05-31
  • Created reports and maintained company databases using SQL Server.
  • Extracted and transformed large data sets from various sources using SQL.
  • Head of QA, accountable for all user and functionality testing; worked with a team of 3 to ensure quality, technical and testing standards adhered to; collated test data and presented test metrics to project stakeholders; prepared defect reports and proposed resolutions.
  • Used VBA to implement a formatting and validation solution to the client on-boarding process. Increasing numbers from 30 employees per week to over 2500, whilst reducing errors.

Technologies

MS SQL Server
VBA
Vail Williams logo

Vail Williams

Data Analyst

2016-11-01 - 2017-11-30
  • Developed and maintained two Access databases for use within the HRA department and across multiple regional offices.
  • Successfully achieved the largest client refund to date following implementation of HRA database generating a fee of £50k for the business.

Technologies

MS Access
VBA