David Woollard

David Woollard

Full stack creative engineer in Oxfordshire, He / him

About

Hello. I am an award-winning full-stack engineer and startup-founder. I have a passion for making interesting and creative things with code and have 15 years experience developing complex websites, apps and games. I am upbeat and enthusiastic and like to think I bring a positive energy with me. I love solving interesting problems and am always learning new skills. I am a generative artist and musician, and love to use my coding skills to create geometric compositions for my pen-plotter robot (Stephen) to draw.

I have worked as a freelancer since 2013 and have enjoyed the varied experiences it has given me, but I am always open to longer term opportunities if they are sufficiently creative. Also I’m impossibly fast and strong, like that lad from the Twilight films.

Projects

2023
  • I helped Sliced deliver a new website and accompanying CMS for their brand overhaul.

  • I built an automation pipeline to convert all of their amazing video content into formats that would work best for their content-management goals.

  • I built a React application on the front-end, and created a headless CMS back-end to serve up all of their lovely content.

2023
Freelance Javascript Engineer at Input Output Global
  • Built several branded interactive 3D experiences using React Three Fiber.

  • Developed a marketing web-app for a flagship crypto product using React, Sanity CMS, Tailwind and Framer Motion. I later implemented blog functionality to the web-app using Sanity CMS, which was a joy to work with.

  • Produced several high quality video animations using Blender and generative coding techniques.

2022
Freelance Javascript Engineer at Nominet UK
  • Responsible for the development of 2 high-traffic Lambda functions that integrated with several different web services. This involved integration with a lot of different parts of the AWS toolchain.

  • Developed complex React components as part of their flagship SAAS, and spearheaded the automation process for white-labelling configurable versions of that React application for different clients.

  • Designed and built comprehensive testing system for the QA team that allowed them to create customizable certificate chains via the CLI.

2019

In 2019 my wife and I launched our startup; Symplify, a subscription-based web-platform for Speech & Language Therapists. It empowers therapists to quickly create resources and activities based on the needs of their clients. Symplify is built on a stack of the following technologies: Node.JS, Express, MongoDB, Redis and Firebase. The front-end is built with Preact, SCSS and Unistore, along with some other interesting nibbles of tech.

I am immensely proud of what we have built. It has some really cool features, such as our linguistic search engine, which allows speech therapists to quickly and easily find target words and symbols for their therapy. During Covid we added remote-therapy functionality called Symplify Live, allowing therapist and client to remotely interact with activities in synchronicity. Symplify is steadily gathering steam and we now have a user-base of over 2,000 lovely therapists, and over 30 NHS trusts that subscribe and use our platform.

I’ve gained a lot of valuable and unique experiences from building a start-up from the ground up. Constantly asking “What are we trying to achieve?” is something that has changed my approach everything I do. Keeping service-costs lean is super important, as is choosing the right tool for the job. Scalability is number one and that is something you have to learn fast when building a start-up of this nature.

2017
Freelance Web Developer at Reason Ltd
  • Worked on a panoply of different client projects building complex web application components using React and Node.

  • I was the technical client liasion for a large tele-communications company. I was responsible for delivering front-end components and having daily meetings with the various stakeholders to ensure delivery.

  • I sellotaped a tiny bottle of jagmermeister to the end of a pen and I think the ripples of that decision are still being felt today.

2016
Freelance Web Developer at Innocent Drinks
  • I was brought onboard to build the new Juicy Water brand website. I coordinated with the in-house designers to come up with a flexible solution that would work across different devices.

  • I was lucky enough to hold the famous stapler from the third floor. I also nearly shat myself when everyone banged their hands on their desks in rhythm to the drumming intro of `In The Air Tonight` by Phil Collins, which I believe is a weekly tradition on Fridays at 5pm. As I recall, they deliberately don't tell visitors about this tradition, which I think is very funny.

2016
Freelance Web Developer at Tribal DDB
  • Led a team of 5 front-end developers to victory, leveraging the power of statically-compiled web components.

  • Architected a comprehensive, modular front-end solution for a large retail company. The back-end of the project was being developed overseas so we were tasked with building a number of components that could be tested and used in complete isolation. We followed a very popular design pattern to make this happen, and the client were very happy.

  • We also designed and built pipelines for viewing and testing our front-end components for the QA team, which saved a lot of time.

2015
Freelance Web Developer at Sennep
  • I reached out to Sennep because I was a huge fan of their game OLO, and they were kind enough to responsd and put me to work on one of their top fashion clients.

  • I contributed to the development of a new website for a large denim brand, and had a lovely time doing it.

2015
Freelance Web Developer at Elvis

I was brought onboard to work on the Wagamamas Christmas Stars social media website.

The project was all about an interactive christmas tree that was accessed via social media. My role was to create the interactive portion of the project.

I build several interesting systems for this project - things from parsing adobe documents in order to render the positions of certain key assets properly in a browser, all the way to a complex particle system for managing the stars on the interactive tree.

2014
Freelance Web Developer at AKQA
  • I was brought on as one of the first 2 engineers on the BMW Mini Digital project. Our role was to come up with the architectural solution that would be implemented in part by the team of 20 engineers that would be hired next.

  • I was leading one of the front end teams for the project, some of whom were overseas. As a lead I was responsible for onboarding people to the tech-stack and unblocking any issues that they had, as well as generally managing morale of the team.

  • In addition I was also responsible for building modular, testable components for the project. The stack of the project was Adobe Experience Manager 6.0 which is an awful, awful piece of software. I really cannot stress that enough.

  • I also liased with certain members of the AEM team to communicate bugs / issues we had discovered with their bleeding-edge platform.

2013
Freelance Web Developer at Wonder PL
  • I was brought onboard to develop the front-end for their new video platform that would go on to compete with platforms like Vimeo.

  • I built a bespoke, branded video player that worked standalone and could also be embedded on third-party websites. This was a very complex process and had all manner of accessibility / privacy challenges that were very satisfying to overcome.

  • I also built several Angular.js web apps to managing in-house data and testing requirements

2011
Senior Web Developer at Holler Digital
  • Developed websites for a number of global brands including Redbull, Mercedes-Benz, Sky, Revlon, Innocent Drinks, Absolut.

  • I think my highlight of working at Holler was the Absolut Originality project - I was allowed to create something truly unique with the canvas and I think it made for a really interesting social campaign.

2010
Web Developer at Virtual Publishing House
  • I was responsible for the build and maintenance of many household alcohol brand websites, such as Laphroaig, Jura, Absolut.

  • I worked with a lovely team of humans and am grateful for everything they taught me.

2009
Web Designer at Keeble Smith

Me Dave. Me use photoshop make website. Something something HTML.

2007
Web Designer at Bluesky Interactive
  • Bluesky was my first foray into the world of web design and development.

  • I designed and built several websites for the automotive sector.

Side Projects

Ongoing
ATDG

ATDG stands for Arbitrary Tower Defense Game. I've been working on various iterations of ATDG since early 2022, and I've finally landed on a tech stack that I think that do the game justice.

It is a kind Rogue-Like Tower Defense game, with a whimsical storyline. I hope to get it released on Steam next year.

There is an incredibly old and shit prototype online from when it was going to be browser-based - you can see that here: <atdg.lol>

2022
The Boib

Hello, I’ve spend the past few months designing and prototyping a musical device that I hope to run a crowdfunding campaign for (when I have a stable prototype).

It is a pocket-sized midi-sequencer, synthesiser and sampler. It has a cute little round screen, a 4x8 RGBLED grid, 14 mechanical switches and a clicky rotary encoder for user input.

It is still early days but my goal is to create a device that facilitates the same creative freedom of the Teenage Engineering OP-1’s endless sequencer but with the flexibility to adjust and edit any sequences you program into it. Sampling and synthesis are just the icing on what I hope to be a really awesome little cake.

2021

I make unusual generative art and use a pen plotter robot to draw it with pens and brushes. I relish leaping head-first down creative rabbit holes, emerging several days later feeling very hungry and covered in biro.

I’ve held exhibitions of my works in in Oxford and regularly attend Art Markets. I will be presenting my work during Oxfordshire Art Weeks in May, and i’m currently putting together a body of work for that event and I’m very excited about it. I’m going to make about a billion drawings of skulls.

2021

Chopper is a half-baked tool for creating pixelated compositions from tilemaps. It offers a little palette of tiles that the use can draw from to draw onto the grid to make cute little levels.

I planned on adding a bunch of features such as photoshop-style layers, selection, copy, paste, export, save, etc. All the good stuff.

2018
Save Dave

A few years ago I was sat in the back of a taxi with my sketchbook doodling out some silly game ideas, and ended up stumbling upon a rather silly concept that would end up being called SAVE DAVE.

It was essentially missile command meets tetris - coloured rings would descend from above, and the user would have to shoot the right combination of coloured bullets at the rings in order to dispatch them. The rings would get more complex in formation and number of colours until the player eventually was overwhelmed by sheer weight of numbers.

Sadly it is not longer available on the app store, so here is a bit of gameplay footage for you to peep at:

2018
isolad

I made an isometric doodling app for iPad a few years ago. It isn't available on the app store anymore because I can't be doing with spanking 80 quid a year for the apple developer license, but I wanted to do a little post about it and some of the interesting technical challenges involved.

It was called ISOLAD, and it allowed the user to draw on a isometric dot-grid and create precise lines and shapes. It also had a pretty cool timelapse feature that would let the user playback their drawing progress and see it come to life.

It was built with pure HTML5 canvas, wrapped inside a cordova application (old school). This was mainly because it was originally going to be a web-based tool, but I wanted to have a go at developing a proper iPad app because it was really fun to use, and I felt there would be a use for it in certain industries such as game development.

Luckily for me, Apple seemed to be pretty keen on how it worked so well with the Apple Pencil because it was showcased on the front page for the app store for six weeks.

2011

I made a very silly game called Pissman. It has sold over 40 billion copies and was given 10 out of 10 by Edge magazine.

"Pissman is a transcendental voyage into, through and beyond the human condition that will leave you gasping for breath." - Owen Grieve

Exhibitions

2022
Exhibition.001 at The Jam Factory
Oxford

I was lucky enough to exibit my first collection of generative works at the lovely Jam Factory, an exciting art gallery in the heart of central Oxford.

Awards

2022

I was lucky enough to win the YunoJuno developer of the year award. As luck would have it, I also won Covid at the same time! Yay me!

Features

2024

I was interviewed by the lovely Esther Lafferty, Director of Oxfordshire Artweeks, about my unusual approach to making art.

I use programming to create generative patterns that are then drawn by my Plotter robot, Stephen. Have a peep at the article to find out more.

Contact