Details

Contact: contact@philshum.co.uk

Location: Aberdeen, UK

Skill Set

Professional Experience

  • HTML5, CSS3, JavaScript (including jQuery, Backbone, Angular)
  • node.js
  • SVN, TFS, Git
  • Test Driven Development
  • Behaviour Driven Development
  • Agile, Scrum
  • Photoshop/Illustrator
  • Adobe AEM/CQ6
  • Inversion of Control, GoF Design Patterns
  • MVC/MVP/MVVM
  • .NET 3.5 (C#) (Visual Studio 2005/08/10), LINQ
  • SQL (SQL Server 2005/08, PostgreSQL)
  • mongoDB
  • ORM (LINQ to SQL, SQLAlchemy, GORM)

Employment Experience

IHS Current

Data visualisation and mapping

AKQA 2015

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.

WonderPL 2014

Startup creating new Medium/Vimeo-inspired collaboration tool for movie makers. AngularJS with SASS on Python Flask (and PostgreSQL) platform using Ooyala video APIs.

LBi 2014

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.

Hogarth 2013

Various B2B video and asset management products across multiple teams, all loosely based on Backbone and Grunt/Bower on top of Django and PostgreSQL.

BSkyB 2013

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.

O2 2012

Front end architect for b2b Priority Moments site. Single page app built on Groovy and Mongodb.

Livenation 2011

Primarily javascript development for ASP.NET and PHP sites using modular design patterns. Also developed festival sites (Reading and Leeds, Download). Introduced Javascript unit testing for latest release

Just Eat 2010

Developer for b2b 'Partner Centre' site. Delivered with SparkView, HTML5, CSS3 (with Less), evaluated and implemented Javascript unit testing using Jasmine and developed with responsive UI.

ITV 2008

Development of the content management system and media delivery platform for the main itv.com website.

Education

2000 - 2004 University of Teesside, Middlesbrough

Bsc. Computer Science

HND Computing (Software Development)