Location: Aberdeen, UK
- SVN, TFS, Git
- Test Driven Development
- Behaviour Driven Development
- Agile, Scrum
- Adobe AEM/CQ6
- Inversion of Control, GoF Design Patterns
- .NET 3.5 (C#) (Visual Studio 2005/08/10), LINQ
- SQL (SQL Server 2005/08, PostgreSQL)
- ORM (LINQ to SQL, SQLAlchemy, GORM)
Data visualisation and mapping
Design agency working on new responsive website for Mini built on Adobe AEM/CQ6 content management system. Hobbes for functional testing, Jenkins for continuous integration and Maven for building. Vanilla JS and Less.
Startup creating new Medium/Vimeo-inspired collaboration tool for movie makers. AngularJS with SASS on Python Flask (and PostgreSQL) platform using Ooyala video APIs.
Carlsberg ‘Born To Be Chilled’ promo site. MVC.NET, legacy browser support (IE8+), responsive designs for mobile/tablet devices using OOCSS (BEM) with SASS, email, Youtube/Facebook/Twitter integration. Accessibility.
Various B2B video and asset management products across multiple teams, all loosely based on Backbone and Grunt/Bower on top of Django and PostgreSQL.
sky.com homepage and CMS, using Groovy/Grails, Ruby/Rails, mongoDB. Responsive designs for mobile and desktop platforms. Hudson and Teamcity automated tests and builds. Grunt and Sass using node.js.
Arts Alliance Media 2012
B2b web application for digital cinema playback and schedule management. Backbone.js app built on Python and PostgreSQL, with automated Jasmine unit tests using PhantomJS, node.js and Jenkins CI Server.
Front end architect for b2b Priority Moments site. Single page app built on Groovy and Mongodb.
Just Eat 2010
Fantasy League 2010
Front-end implementation of Photoshop designs for the entire site.
Development of the content management system and media delivery platform for the main itv.com website.
E-commerce and content management systems.
Development of content management systems.
2000 - 2004 University of Teesside, Middlesbrough
Bsc. Computer Science
HND Computing (Software Development)