Willem Taylor

Front-end Developer

Willem Taylor

Front-end developer based in Manchester, UK

I'm a hard working developer who is highly motivated, creative, reliable and can work well independently or as part of a team.

My current role in Ocean Finance has given valuable experience of delivering industry leading web applications in an E-Commerce environment, as well as carrying out projects to strict deadlines, working in a high-pressured and fast paced environment and gaining a strong knowledge in various tech stacks.

Languages: JavaScript, HTML, CSS
Back-End: .Net C# NodeJS, Express.js, SQL
Front-end: Vue.js, React.js, SASS, UX
Testing: Jest, Cypress, Chai, Mocha, Sinon
Control: Azure DevOps, Octopus, Git, Sourcetree
Adobe suite: Photoshop

Music is a main interest of mine, and I often go to gigs and festivals. I’ve been playing guitar since I was 11 years old, and am currently involved in a couple of bands, which has led to performing in pubs and clubs around Manchester. I'm also a huge Man United fan and will go and watch them when they play at home.

In my current role at Ocean Finance, my responsibilities include:

  • Supporting the delivery of industry leading web applications in an E-Commerce environment.
  • Building the front end of web based applications (full websites, customer journeys, landing pages), using a tech stack including Vue.js, VueX, Vue router, SCSS, Javascript & .Net C#.
  • Following the CI pipeline using Azure DevOps and Octopus.
  • Working in a cross functional team, and attending SCRUMs and project meetings.
  • Liaising with other front-end and back-end developers, designers, SEO team, testers and implementation staff.
  • Interpreting customer requirements to deliver efficient, functional solutions.
  • Working within a fast changing environment.
  • Investigating and resolving web/software bugs.


Projects I've worked on at Ocean include:

Building a brand new 'carousel-style' application form for secured loans from the ground up. I decided to use the Vue.js framework, due to it's lovely VueX state management pattern, and Vue router. This allowed me to easily pass values across the forms fields to give the 'carousel' animation.
I also rewrote the blog pages for the site, which included URL redirects, as well as fun CSS animations.

Ocean Finance Secured-Loans form

Fully responsive 'carousel' style application form, featuring auto scroll, progress bar and interactive buttons. Built from the ground up, using VueJS, VueX and Vue router.

Ocean Finance Blogs

Fully responsive blog page, featuring reusable code for customers to create new blogs, and CSS animations. Built using HTML5, SCSS and Javascript.

Before my role in Ocean, I'd enrolled onto a 12 week full-stack coding bootcamp:

The Northcoders coding bootcamp. This was my first steps to a career change into coding, having previously come from a role in social media marketing and only dabbling with code in my spare time. I was keen to bring my coding skills up to a level where I could get my foot into the industry door, which led me to Northcoders. During the course, I was taught an industry-led curriculum, and completed full-stack projects including 'NC-News': A fully responsive Reddit-style news board where users can vote and comment on different articles. A RESTful API built with Node.js, SQL, Express.js and front-end built in React.js. Northcoders allowed me to shape and define my coding knowledge, and bring me from a novice to a junior level in 12 weeks.

NC News

Fullstack Reddit-style news board where users can vote and comment on different articles.

Github: Front-EndGithub: Back-End
RESTFUL Countries list

A fully-responsive website including color theme switcher, displaying each countries profile and basic information, using a REST Country API.

Github
Rock, Paper, Scissors Game

A fully-responsive website in which you can play Rock, paper, scissors against a computer bot.

Github
Profiling Rick & Morty

A fully-responsive website displaying each characters profile and basic information, using a Rick and Morty API.

Github
Job Listings

A fully-responsive 'job listing' page, displaying jobs and information using provided JSON data, and allows the user to filter jobs based on keywords.

Github
EasyBank Landing Page

A fully-responsive 'Banking' website, displaying information on a single page web application.

Github
Jupiter Landing

A fully-responsive website for my band, written using React.js.

Github
Pricing Component

A pricing component project, displaying different price tiers, including a toggle to show annual and monthly price.

Github

Any queries, please get in touch: