Dave was a rock - dependable, self-motivated and crucially a calm and patient mentor for less experienced team members. Dave has a passion and pride in doing the right thing, and not just what is expedient and this had a real impact on the quality of the products we were building.
- Stefan Kruger, Dev team manager @ Future Publishing

Who am I?

A Front-end developer since 2002. I have worked in agency and corporate environments on a freelance, contract and permanent basis throughout my career and worked as senior front-end developer on a number of high profile websites (CakePHP) from concept through to launch. I use modern HTML, CSS, JavaScript and their related tools to develop fast, responsive and robust websites, meeting business requirements and current web standards.

I use HTML5, CSS3, SCSS, JavaScript, React, Gatsby, Hugo, NetlifyCMS and SnipCart and also handle the DevOps and DNS side of things on freelance projects. I am also an aspiring designer but my career aspirations are to be a senior full-stack developer.

I'm passionate about this industry, I love my work and am excited by the technology we have at our disposal.

What I do

I develop

A web developer of 13 years, I work with the latest technology to build fast, secure and robust websites and web apps that exceed expectations. Hugo (Static Site Generator), React, continuous deployment, CSS preprocessors and static ecommerce platform SnipCart are some of the tech that I've been using. I have a passion for web standards, usability and just development in general - it's what I love and do best.

I design

13 years designing websites using mainly Adobe Photoshop and Illustrator...and wayback Macromedia Freehand. I have the full Adobe Creative Suite at my disposal and a creative mind. I think white space and typography can make or break a design. Clean and simple is my motto :). I also enjoy designing apps and websites in the browser using purely CSS and HTML.

I learn

I always enjoy learning and developing my skills and am currently working through two online courses at Udemy (The Complete Web Developer 2018 and Web Develpment Junior to Senior 2018) to hone and bolster my skill set after a 2 to 3 year break from full-time development. My current focus for learning is Vanilla JavaScript (ES6 - 8) and React coupled with improving my DevOps skills.

100% design, coding and DevOps handled by myself. A static site built with the Foundation framework using HTML5, CSS3, SASS, Gulp, Hugo and DatoCMS. The site is hosted on Netlify, employing a continuous deployment set-up with GitHub & Netlify.

100% concept, design, development and DevOps handled by me. A static site built with the Foundation framework using HTML5, CSS3, SASS, Gulp, Hugo, NetlifyCMS and SnipCart. The site is hosted on Netlify, employing continuous deployment set up with GitHub & Netlify.

100% concept, design, development and DevOps handled by myself. Currently in development, this is a SPA (single page app) being built with React, Redux, Bootstrap and Firebase. The site is currently hosted with Firebase Hosting.