Lead Front End Engineer London Daniel Crisp

I Do Web

Daniel Crisp - Lead Front End Engineer

Hi, I'm Dan

Lead front end engineer with over 17 years experience, currently based in London, creating innovative digital experiences for global brands.

Available for remote or on-site contracts from 2023.

Get in touch:

hello@danielcrisp.com | +44 (0)7736 273588

Github LinkedIn Strava

Projects

IBV

Collaboard

Promoted to Client Team Lead of IBV's real-time, multiplayer whiteboard app Collaboard after a successful stint on the fully-remote dev team. Originally a Windows desktop app, Collaboard is now a React- and canvas-based web app challenging market leader Miro and winning business in the security-conscious government, defence and education sectors.
2021 - present

Collaboard MVP

Brought into the IBV team by a former colleague from Gaia to support, advise and participate in development of the initial MVP. React, Fabric.js.
2020-21
Google

Android Developer Website

Helped Potato deliver Google's redesigned Android Developer website in time for the launch of Android Pie at I/O 2018.
2018

Google Cloud Website

Briefly worked with Potato on the Google Cloud marketing website to close some long standing AngularJS bugs.
2018
BlockDox

IoT sensors + architecture

Algorithms, networking and infrastructure engineering for occupancy and environmental sensors. Python, MQTT, MongoDB.
2018-20

Dashboard

Dashboard web app and API built using Angular (v5), Redux, D3.js, Mongoose and Express.js.
2017
BMW

Remarketing

Real time dealer-to-dealer remarketing web app built using Angular (v4), Redux and WebSockets (SignalR). Previous version built with AngularJS and included full support for IE7.
2013-17
Condé Nast

Vogue Italia - PhotoVogue

PhotoVogue photography platform built using AngularJS. Includes server-side rendering of photo wall using Node.js and Masonry.js and client-side integration with AWS.
2016

Vogue Italia - VTalents

AngularJS SPA for VTalents - a video presentation creation web app. Includes automated server-side video creation from JS animation using Node.js.
2015
SIAV

Silloge

Sophisticated document creation and management tool built using Angular (v4) and Bootstrap (v4-alpha). Includes support for complex user permissions and workflows, i18n and asynchronous upload management.
2016-17
Ferrari

Scuderia Ferrari F2012 launch

Interactive 360° panorama using device orientation for launch of Ferrari Scuderia's 2012 Formula One racing car.
2012

Ferraripedia

HTML5 mobile web app performance evaluation.
2012
Fiat Chrysler

Portfolio

Responsive internal digital portfolio web app built using AngularJS.
2014
Technogym

MyWellness

Consumer-facing Knockout.js and Highcharts web app for tracking and analysing fitness activities. Supplementary PhoneGap and Sencha Ext JS hybrid app.
2012-13
Indesit

Annual Report

Red Dot Award winning responsive microsite for corporate annual report. Built using Knockout.js and Highcharts.
2011 • 2012 • 2013

Organigramma

Internal organisational structure / contact details web app built using Dojo.
2015
Microsoft

Microsoft Innovation Day

HTML + JS for an event schedule and voting system integrated within a Xamarin hybrid mobile app.
2016
Zurich

Zurich Linkeria

Private AngularJS web app and mock API for internal group communication.
2015

Group

HTML + AngularJS templates and mock API for group website.
2015
Gaia.is.it

Portfolio

Development of intricate animated agency portfolio website. Now six years old.
2011
Banca Sella

Home Internet Banking

Home Internet Banking portal, supplied as templates for integration, and built using AngularJS and Highcharts.
2013
BPER Banca

BPER Intranet

Intranet portal built using Dojo and supplied as templates for integration.
2014

BPER FEU

Internal CRM tool built using Dojo and Highcharts. Supplied as templates for integration.
2014-15
Gruppo ITAS Assicurazioni

ITASNET

Intranet portal built using AngularJS and D3.js.
2015

ITAS

Consumer-facing group website built using AngularJS and supplied as templates for integration.
2013-14
Allianz Global Assistance

Global Rebrand

HTML + CSS templates for group website integration during global rebrand from Mondial.
2010
And plenty more...
Including the NHS, Glamour, Vodafone, RSPCA, Breast Cancer Care, Ancestry.co.uk, Suzuki, Best Western, Plan International and the Royal Horticultural Society.

Side Projects

Squiggle
Real-time video calling with games. Built for my kids during the pandemic. WebRTC, Konva, WebSockets.
2020 • Visit project

Skill Set

My experience since the mid-2000s has given me an expert understanding of all things web. There are not many technical challenges I have not encountered in my career. Coming from the days long before npm, GitHub, JS frameworks and even DevTools I am very comfortable writing and debugging vanilla JS, HTML and CSS.

Here's a small selection of some of the technologies and skills I've used on an almost daily basis in recent years:

Technical
JavaScript / TypeScript / Node.js
SCSS / CSS / HTML
React / Next.js / Angular
Redux / Redux-Saga / RxJS
Fabric.js / Konva / HTML canvas
Cypress / Jest / jMeter / Puppeteer
MQTT / WebSockets / WebRTC
MongoDB / Mongoose / NoSQL
Python
Cordova
Docker / Unix / Raspberry Pi / IoT
Version control / CI / CD
AWS / Azure / Google Cloud
RESTful API usage and design
Internationalisation / Localisation
Accessibility, UX & cross-browser issues
Performance & memory profiling
General
Agile workflows / SDLC processes
Expert understanding of the full stack
Coaching / mentoring team members
Excellent communication skills
Exceptional attention to detail
Highly organised and disciplined
Superb people skills
  I   Do   Web
×