London | email@example.com | Resume
I have commercial experience in a wide range of front-end tools and libraries. Whilst there are many to list, I am particularly experienced with functional programming in TypeScript using libraries such as React, Redux, Ramda and Jest. I also have experience with CoffeeScript, ES6/7 and NodeJS as well as other popular MVC libraries such as Vue, Angular and Backbone. Aside from my technical skills, I pride myself on being an excellent problem solver with a focus on design and user experience.
Goodlord Software Engineer - November 2016 to Present
Commusoft Senior front-end engineer - March 2016 to November 2016
Commusoft Junior front-end developer - July 2014 - March 2016
I'm always developing my skills and often publish my work on GitHub and Npm. I'm particularly proud of Twine, an elm-inspired functional state management library and Helix, a batteries included functional front-end framework providing state-management, routing and rendering with React.
This website is generated from markdown files using one of my projects, sparkdown.
Ravensbourne BA(hons) Sound Design - November 2011 - July 2014
I play table tennis competitively and compete in many local leagues around the South East London and North West Kent areas. I'm also a keen traveller and have been fortunate to scuba dive in many of the worlds famous dive sites including the Great Barrer Reef.