David Wheatley

A front-end web developer from West Sussex, UK

Hello!

Usually, people's portfolio websites are super fancy, well-crafted, but also bloated and heavy. Not mine. This site is statically generated from fully-fledged React into simple, performant, and powerful HTML, CSS and Javascript with Gatsby.js.

I prefer simple websites. Websites which are responsive and perform well on all devices, no matter how old and slow. Websites are for everyone, so everyone should be able to use them, no matter their device or internet connection.

Take a peek at some projects that I've worked on over the years.

Experience

I've worked on several for multiple different organisations, as well as contributing to the wider open source community.

Flarum

Free, open-source and extensible forum framework

As a front-end web developer, I have…

  • Improved accessibility
  • Replaced old JS libraries with newer and native methods
  • Pioneered CSS modernisation using grid and flexbox
  • Spearheaded the shift to Typescript and ES6+

giffgaff

UK mobile network with 1M+ members

As a freelance web developer, I have…

  • Discovered and fixed styling issues
  • Produced a dark theme for their community forum
  • Implemented new community features
  • Optimised stylesheets and Javascript

Techway Solutions

Industrial engineering services

As a mobile app developer, I have…

  • Created a app used for certifying industrial flues
  • Engaged with the client to ensure the specification is met
  • Provided ongoing maintenance for the app into the future
  • Interfaced with native APIs to implement complex features

What do I know?

I've got experience with quite a lot of technologies, which is always handy. Over the years, I've experimented with lots of different frameworks and languages, both new and old, allowing me to quickly and easily adapt to new technologies when needed.

HTML, CSS & JS logo

HTML, CSS & JS

Since 2013

React logo

React

Since 2018

Gatsby.js logo

Gatsby.js

Since 2019

React Native logo

React Native

Since 2020

Flarum logo

Flarum

Since 2020

Qualifications

As a current student, I haven't completed all of my qualifications at the moment, so some of the courses below show my current (predicted) grades as opposed to my actual grades.

YearCourseGrade
2022A-level Computer ScienceA*P
2022BTEC L3 ComputingDS*P
2021A-level MathsA*
2020GCSE Computer Science9
2020GCSE Maths9
2020AQA L2 Further Maths Certificate9
2020GCSE Business9
2020GCSE English Language9
P - predicted result (still studying)