Dan Neame, Developer in Brighton, United Kingdom
Dan is available for hire
Hire Dan

Dan Neame

Verified Expert  in Engineering

APIs Developer

Location
Brighton, United Kingdom
Toptal Member Since
February 11, 2020

Dan is an experienced professional JavaScript engineer and team lead whose work has been showcased on the Discovery Channel, Google Experiments, and Gizmodo. While in full-time employment, Dan often spoke directly to clients from Bank of America, Samsung, and Unilever in order to identify product improvements. Dan has since gone freelance to seek new challenges and exciting projects.

Portfolio

Brandwatch
PostgreSQL, MongoDB, Backbone.js, React, D3.js, WebGL, Vue, Express.js, Node.js...
British Museum Company
Flash ActionScript, CSS, HTML5

Experience

Availability

Part-time

Preferred Environment

Slack, Vim Text Editor, Atom, Windows, OS X, Linux

The most amazing...

...personal project I've worked on was a visualization called AudioLandscape that was featured on the Discovery Channel, Gizmodo, Kottke, and Google Experiments.

Work Experience

Engineering Team Lead

2011 - 2017
Brandwatch
  • Designed the architecture of the Vizia (Brandwatch.com/vizia) social monitoring and visualization ecosystem with an emphasis on microservices and redundancy, which allowed us to scale efficiently both horizontally and vertically.
  • Engineered many of the Vizia services, covering technologies from the database through to the front end, for example, Node.js, Nginx, WebGL (Three.js), D3, React, and Backbone.js.
  • Liaised directly with our largest clients (Bank of America, Unilever, and Samsung) in order to identify and resolve issues, as well as design new product features.
Technologies: PostgreSQL, MongoDB, Backbone.js, React, D3.js, WebGL, Vue, Express.js, Node.js, JavaScript

Web Designer | Engineer

2009 - 2010
British Museum Company
  • Designed and implemented the online store for the museum, which at the time was a completely fresh build. It involved IA, wireframing, high-resolution designs as well as implementation using XHTML, CSS, and the Venda platform.
  • Developed the UI for touch screen kiosks for ordering prints, located in the physical stores in the museum.
  • Implemented a custom onboarding process for new customers via their online store.
Technologies: Flash ActionScript, CSS, HTML5

CoinCover

https://www.coincover.com
CoinCover is a web application that provides insurance for cryptocurrency wallets. During my contracted time at the company, I developed both the front end written in Vue.js 2 and Vuex, as well as the back end written in Go. The project involved integrating/meshing multiple cryptocurrency APIs as well as handling client payment and subscriptions.

AudioLandscape

https://experiments.withgoogle.com/audio-landscape
A personal project, AudioLandscape visualizes an MP3 by converting the waveform into a 3D landscape in real time, which the viewer then flies over. Multiple aspects of the visualization are controlled by the amplitude of the waveform at various positions—for example the ground level, amount of fog, and brightness of the sun. This project is listed on Google Experiments and was built using Three.js

Languages

JavaScript, HTML5, PHP 5, CSS, Flash ActionScript, Go

Frameworks

Express.js, Vuetify

Libraries/APIs

Node.js, Backbone.js, Vue 2, Vuex, Three.js, Vue, WebGL, React, D3.js

Paradigms

Functional Programming, Functional Reactive Programming, Agile Software Development, REST

Storage

MongoDB, MySQL, PostgreSQL, Redis

Other

APIs

Tools

Atom, Vim Text Editor, Slack

Platforms

Linux, OS X, Windows

2000 - 2003

Bachelor's Degree in Computer Science

University of Exeter - Exeter, Devon, UK

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring