CV

EXPERIENCE

Front End Developer, Wazoku

June 2016 - Present

Working as lead front end developer in an agile team. Focusing on UI development of new features as well as improving old ones.

Accomplishments

  • Improved the static build and development process;
  • Improving best practices of developing Angular Apps;
  • Lead development of analytics dashboard consuming and efficiently processing from a RESTful API;

Technologies

  • PostgreSQL + Django
  • JQuery, Angular, D3, Jasmine, Karma, Grunt, NPM, Node, Jade, es6, Flowtype, Typescript
  • Bootstrap, Less, CSS3, HTML5

Lead Developer, Cloudfind

June 2013 - June 2016

Worked as a full stack developer for a new lean startup in an agile environment. Touching on every aspect of the core product including front end, tagging algorithm, cloudstore integrations, infrastructure and deployment. Also involved in the design, planning and prototyping of new products and features to fit new markets based on feedback from customers and user research.

Accomplishments

  • Lead development of cloudstore integrations (via rest API’s);
  • Lead adoption of modern web development technologies and standards;
  • Improved the performance of the tagging algorithm and adapted it to meet our customer needs;
  • Mentored new junior developers;
  • Lead adoption of modern deployment and delivery techniques such as continuous integration, helping to develop the tools needed to support these new techniques.

Technologies

  • PostgreSQL, DynamoDB, Redis
  • Django, Django-Rest-Framework, NLTK, Selenium
  • EC2, Git, Salt, Fabric, Hubot, Linux, Docker, Nginx
  • JQuery, JQuery UI, Angular, Angular 2, Jasmine, Karma, Grunt, Gulp, NPM, Node
  • Meteor (internal tool)
  • Bootstrap, Less, Sass, CSS3, HTML5
  • Dropbox, Google Drive, Gmail, Huddle API’s
  • User Analytics (Mixpanel, Google Analytics)

Software Developer, Intelligent Optimisations (IO)

August 2012 - June 2013

Helped to build an intelligent Google Ad exchange bidder. Worked primarily on the bidding system, developing it to work under the extreme conditions required by Google’s Ad Exchange. Helping customers optimise their online advertising campaigns.

Accomplishments

  • Used a wide variety of NoSQL database
  • Lead development of the bidding engine
  • Technologies
  • Mongo, Redis, Cassandra
  • Python, Tornado, Twisted
  • EC2, Git
  • Java

EDUCATION

University of the West of England

  • BSc Computer Science — 2008-2012 (Included a placement as a Data Analyst with the Ministry of Defence lasting 18 months)

Somervale Secondary School

  • A-levels - History, Physics
  • BTEC - Engineering
  • GCSE - 12 GCSE’s English, Maths and Triple Science all A-C grade

Hobbies

  • Keen runner (London Marathon, as well as several half Marathon’s)
  • Hackathons, entered bath hack and won the “Better Bath” award!
  • Open Source Contributions, helping to improve the hitchhiker’s guide to python docs as well as going to several open source conferences including AngularJS

Full clean UK driving license