Front-end developer with a background in design and animation. Specialises in developing and structuring the front-end UI for small to medium scale web applications.
Looking to work more closely with designers, users and clients and to continue sharing skills among the development community.
Implemented small to medium scale web applications for multiple clients built with technologies that included Backbone, Laravel, Node.js and React. Structured responsive and cross-browser UI using SCSS (BEM) and CSS Modules.
Developed and maintained the redesigned Signal Noise website using Craft CMS (PHP/MySQL). Focused on improving the user experience for content creators.
Developed, maintained and deployed server instances on AWS for high profile conferences taking place globally. Made on site visits to give support.
Developed and maintained the Signal Noise website using WordPress and PHP. Helped improve SEO so that the site appeared higher in relevant searches.
Programmed and animated wide range of interactive visualisations using HTML5 canvas and SVG.
Assisted in company exhibitions by developing and maintaining the exhibition websites.
Finding specific project folders on my company server was really hard. So I created a Slack bot for my colleagues to locate and open project folders quickly. They use it all the time.
It’s made up of micro-service-esque Python and Node.js apps. These handle indexing all the project folders with ElasticSearch and providing a conversational chat interface with Botkit.
Taking pictures all the time, mainly street photography and abstract stuff.
Record and collect sounds on my sampler SP-404. Use them to create interesting (but mainly horrible) experimental noise from it.
Prototyping with electronics using the Raspberry PI, Arduino and Particle Photon.