I am a highly skilled Senior Front-End Developer with over 12 years of commercial experience, including 8 years specialising in Vue.js. After transitioning from a background in computer forensics, I have built a career delivering interactive and visually engaging web applications. My expertise spans Vue.js, Nuxt.js, TypeScript, Tailwind, CSS architecture, responsive design, and modern CI/CD pipelines.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
https://www.twine.net/signin
I was responsible for creating and maintaining projects across different Vodafone domains and platforms, particularly the main Vodafone website. I also advised Full Stack developers on Front End specific issues particularly CSS and responsive development. My latest project has been to solely architect and develop a Sass library from the ground up to work with the Vodafone mobile app.
https://www.twine.net/signin
As the lead Vue.js consultant, I developed an MVP (isosconnect) for this startup to enable its users to register, sign in and reset their passwords. I have also successfully developed a fully functional video & audio chat functionality for this Vue.js web app.
Technologies:
• Vue.js, Vuex, Vue Router & Vuetify.js • AWS Cognito, Chime & Amplify
• JavaScript (ES6) • HTML5 • CSS & Sass • Jest unit test
https://www.twine.net/signin
Worked directly with Jimmy Wales, I led the design and development of a multiplayer video quiz game, based on Vue.js and AWS Chime.
Technologies:
• Vue.js, Vuex, Vue Router & Vuetify.js • Stripe • AWS Cognito, Chime & Amplify
• JavaScript (ES6) • HTML5 • CSS & Sass • GSAP
https://www.twine.net/signin
Helped the front-end team with finding out the major issues affecting the site’s performance and how we could address those issues. This was part of a larger task to improve the website’s SEO.
Technologies:
• Vue.js, Vuex, Nuxt & Vuetify.js • SEO • WCAG 2.1, semantic HTML5 • TypeScript
• JavaScript (ES6) • CSS & Sass • REST APIs • Jest unit test
https://www.twine.net/signin
Managed over five Vue-based projects, including their Android and iOS counterparts. Developed web and mobile applications for couriers, enabling task management, holiday booking, payments, and communication with regional managers. Oversaw the full development lifecycle, from planning and development to testing and deployment.
Technologies:
• Vue2 • Vue3 • Nuxt • Tailwind •TypeScript • Pinia • REST APIs
• CI/CD • Concourse • Bitrise • Jest unit test
https://www.twine.net/signin
Helped create a digital signage system – A service which includes managing and distributing video content remotely for over 30,000 screens in more than 1,300 McDonald’s restaurants.
Technologies:
• Vue3 • Nuxt • TypeScript • Quasar • AWS • Pinia • REST APIs
• JavaScript (ES6) • Jest unit test • Azure DevOps
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Cambridge today.