A Frontend Developer with 8 years of experience in building and implementing high-quality solutions.
Proficient in Angular, Vue.js, and TypeScript, actively utilizing these tools to engineer dynamic, user-friendly
interfaces. Driven by a passion for staying abreast of the latest industry trends and continually refining skills
to deliver high-calibre solutions.
KEY SKILLS
JavaScript ES6 / TypeScript
HTML5, CSS, SCSS
Angular 6+
Vue 2/3
WCAG / ARIA Standards
Tailwind
Astro
Umbraco Frontend
Contentful CMS
Shopify
WORK HISTORY
April 2024 Present
Accessibility Developer / Motorola Solutions
• Introduction of accessibility standards to the development team (WCAG 2.0/2.1
•
•
•
October 2023 –
Present
Technical Consultant / Curate Coders
•
•
•
•
•
2023
Conducted a review of processes, recommending several changes which have
been implemented resulting in a smoother development lifecycle.
Implementation of several client sites, each within a tight 2-week development
cycle using Jekyll, extracting content from Site Leaf using Markdown.
Utilising Astro and Umbraco Frontend to create a headless solution for enterpriselevel clients.
Integration of Bullhorn API for client’s site, increasing candidate capacity by 200%.
Build of a backend Admin application using Vue 3, using Pinia for State
Management and Vuetify framework
Frontend Developer / Online Home Retail
•
•
•
2022
and ADA compliance) whilst providing appropriate HTML, Vue, ARIA roles and
properties in line with accessibility best practices.
Provided support to the team by performing accessibility testing & advising on the
best practices for the development team in Vue.JS.
Use of tools and extensions to identify components that need reworking to meet
compliance levels.
Creation of guidelines for front end accessibility of all web applications.
Managed development of new Vue 3 components.
Utilized Sentry.io for bug monitoring and resolution over three months.
Supported migration of components from Vue 2 to Vue 3.
Software Engineer / Pets at Home
•
•
Engaged in the development of React components following a design system.
Verified components through rigorous testing using Cypress, Storybook, and Jest,
consistently achieving a 100% pass rate.
2022
Software Engineer / RICOH Europe
•
•
•
2021 – 2022
Front End Developer / HROC
•
•
•
2020 – 2021
Led the end-to-end development of several new features using Angular 14,
liaising with stakeholders to ensure smooth delivery.
Introduced and implemented component driven design ethos using Storybook.
Conducted tests of all components using Jest and Cypress
Detected and rectified UI bugs on WordPress and Magento sites
Built HTML templates, converted into PDFs for launch of client’s websites.
Updated careers site to add animations using react-spring
CMS Developer / Utilitiy Warehouse
•
•
Development of several modules for a custom CMS, aligning with the
requirements of a new marketing campaign launch.
Used TypeScript to extend the functionality of existing components.
2017 – 2020
Front End Developer/UX Developer / InMoment
• Developed custom dashboards using Angular, adhering to design specifications
and brand guidelines set by enterprise-level clients such as HSBC and Allianz.
• Introduced a feedback system for customers on client sites, showing an upturn in
positive feedback of around 20% over a 6-month period.
• Developed a data extraction automation using Node.js, reducing development
time by 12 hours a week.
• Built a user management tool in SQL and SSIS, saving 30 hours a week.
• Created and conducted individual training programmes to onboard new
developers.
2016 – 2017
Front End Developer / huumun
•
•
Headed the development of several email campaigns, ensuring compatibility
across devices and email clients, conducting testing using Litmus.
Built interactive presentations based off high-fidelity prototypes
EDUCATION
Bachelor of Science - Computer Science
City of London – 2013 - 2016
CERTIFICATIONS
Evolve Academy Cybersecurity Fundamentals – March 2024
PERSONAL INTERESTS
As a member of a local cricket team, my passion for the sport extends to participating in numerous charity
tournaments as well as contributing to fundraising and organizational committees. As a member of the
committee, a lot of responsibilities with the day to day running fell on my shoulders. As an avid Arsenal fan,
I enjoy football discussions focusing on the tactical and management aspects.