About
Human generated
Dan has been writing JavaScript for decades now (1.2 decades), and though he'd never like to admit he's any good or knows very much, he is always told by his colleagues that he's done a good job and that they like him. Dan doesn't mind which programming language he uses, but JavaScript has been the main constant in his life, much like English, or The Queen.
He's in it for the code, it doesn't matter if the code is in the browser or on a server. Dan has been responsible for delivering multiple web sites and applications from front to back, for multiple corporate and public companies.
A.I. generated
PROMPT: Could you write me a paragraph or two about me for my CV? It would be good if you could try and make it funny too. Here are some facts: I'm a full stack web developer. I have been making websites professionally for 12 years. I have experience with multiple languages but it's mostly all JavaScript these days. I have been responsible for developing and deploying multiple websites and applications for many large clients. I really care about writing the best code I can and mastering my craft.
Meet [Your Name], the full stack web developer extraordinaire with a career that spans a whopping 12 years of crafting web magic! When it comes to creating websites, this coding maestro is nothing short of legendary. With multiple languages under their belt, [Your Name] could probably speak JavaScript in their sleep! Their prowess in developing and deploying websites and applications for prestigious clients is as impressive as their ability to tell coding jokes that could make even the sternest of servers crack a smile. Always on a quest for perfection, [Your Name] cares deeply about writing top-notch code and mastering their craft. If you're looking for a developer who can turn bits and bytes into pure digital gold while keeping the office in stitches, look no further. [Your Name] is the coding wizard you need on your team.
Experience
Ernst & Young, London
Multinational professional services partnership
Manager (Senior Web Developer) | July 2022 - Present
Part of an aquisition, the team was brought into EY to consult and work on EY's new tech capability. Acting as tech lead for public sector contracts, and providing mentoring, support, and training for EY's tech graduates.
Digital Detox, London
Humanity-led digital product agency
Senior Web Developer | January 2018 - July 2022
Major clients of this agency included Vodafone, BMI, Unum, and Oxford University Presss. Contracts were as diverse as the clients and would involve projects such as entire site-replatforms, native app development, design systems, and custom web applications. Most dev work would revolve around JavaScript and React but would include everything from designs to production deployment. Dan was a key part of developing and launching many digital products whilst at DD.
A more senior role was achieved at DD, which involved more management aspects and becoming more involved with the planning side of projects, as well as managing other developers and being the technical representation in pitches for new clients.
Freelance Work
Royal Air Force Museum | 6 week contract, November 2017
The task was to build an application which would enable volunteers to transcribe around 30,000 WWI documents. The transcribed data would then be available to the rest of the public to search. The project was built with October CMS (Laravel) to allow for site management by museum staff. A well thought out approach to server and data management was particularly important due to the large amounts of data and the labour that it represents.
For the People | 6 week contract, May 2016
Hired to build out a pilot application in Express that allows companies to run campaigns encouraging their staff to make promises/goals or donate to charity. A complex application with many features including social interaction and payment meant attention to detail and good self-management was crucial.
Publicis Pusher | 2 week contract, March 2016
A quick and high-pressure job to implement accessibility amends across the official website for the Gold Coast 2018 Commonwealth Games.
Just Group | 8 week contract, January 2016
Brought in to finish off an internal responsive email builder tool. Initially built with simple PHP programming patterns, the code base was modularised for use across all Just Group brands. Several third party APIs were also implemented that streamlined the entire process and together saved huge amounts of time for all email campaigning at Just Group.
Loud & Clear | 4 week contract, November 2015
Developed a marketing tool for Telstra using Google Cardboard and Three.js. An in depth knowledge of JavaScript and the ability to get up to speed quickly with a new JS library was vital in getting this web-based virtual reality project completed on time for a Telstra conference.
National Maritime Museum, London
One of the world's largest maritime museums
Web Developer | October 2013 - January 2015
Sole full stack developer for all of the museum's new and experimental web-technology projects as well as responsibility for their cloud servers and blogs. Major projects included: Development of their photo competition application used for the world famous “Astronomy Photographer of the Year” award. Built with the CakePHP framework, the application handled user photo submissions and the official judging process. The front end is JavaScript heavy and utilises the Flickr API. Coding a complete responsive redesign of all WordPress blogs using latest CSS3 properties and progressive enhancement methodologies. Migration of all web assets to new Rackspace cloud servers and implementing GitHub version control as well as an update of all outdated CMS installs and Linux OS utilities. Development of a search engine for over 300,000 digitised crew list records. Built on the Laravel framework with a heavy database management aspect.
Syncapse
Small startup providing a social media analytics and publishing platform
Software Development Engineer | November 2010 - July 2013
Varied role involving all aspects of the web development process. Ultimately became part of a core team responsible for delivering new application features on tight deadlines for large and demanding clients such as Coca-Cola and Unilever.
Technical Skills
HTML | CSS | JavaScript/TypeScript | NodeJS | PHP | MySQL/PostgreSQL | Git | CI/CD | Linux | Apache
Education
2006-2010 University of Westminster, London
BSc Computer Science (First Class Honours) Specialising in Web Development Technologies.
2000-2005 Thirsk Secondary School and Sixth Form College
3 A-Levels in Biology, Physics and Maths 9 GCSEs including Maths, Sciences, English and English Literature.