Oliver Davies Applications Developer at Lane Clark & Peacock
Me

About Me


Hi, I'm Oliver Davies and I'm currently working as a Front-End/UI Developer at Lane Clark & Peacock in London, UK.
I am an ambitious person who constantly strives to improve and expand my skills, and I channel that passion into creating clean, functional, and aesthetically pleasing websites.
I studied Physics at the University of Sussex, and worked in the pensions industry as an analyst before becoming a Web Developer. Outside of work, I'm passionate about sciences and languages, and I have a crippling addiction to Korean BBQ.

Languages, Tools & Libraries

  • HTML5
    HTML5
  • CSS3
    CSS3
  • JavaScript / ES6
    JavaScript / ES6
  • Sass
    Sass
  • Vue.js
    Vue.js
  • JQuery
    JQuery
  • Git
    Git
  • Visual Studio/TFS
    Visual Studio & TFS
  • Gulp
    Gulp
  • Webpack
    Webpack

Portfolio


CoinTrends

Vue Web App | August 2018
(view source code)

A cryptocurrency ranking website with live 7-day price history. Built with Vue.js, Sass and a Gulp development and build process. Uses the CoinCap API & CryptoCompare API for data, and CanvasJS for charts.

The site is clean and responsive, and Vue displays the table's data reactively as it is loaded or sorted.
The Gulp development process includes live-reloading previews and auto-compiling .scss files. In addition, the Gulp build process is set up to concatenate and minify .js and .css files, giving the website faster load times.

Automating tasks with Gulp really sped up the development process, and using Sass allowed me to write less and do more, while keeping my CSS maintainable.

Vue.js 3rd-Party APIs Sass Gulp Git HTML5 & CSS3


Take-Home Pay Calculator

JavaScript Project | March 2018
(view source code)

An Income Tax / Take-Home Pay Calculator - based on a spreadsheet I created to assist my budgeting.

The site is cross-browser compatible, with a responsive layout for mobile devices.
It features dynamic content powered by JavaScript, including pie charts and interactive elements, and it performs its calculations in real-time within the browser.

JavaScript Git HTML5 & CSS3