Phil Shum



Location: Aberdeen, UK

Skill Set

Professional Experience

  • HTML5, CSS3, JavaScript + Typescript (including jQuery, Angular)
  • node.js
  • SVN, TFS, Git
  • Azure DevOps
  • AWS Lambda, API Gateway
  • Test Driven Development
  • Behaviour Driven Development
  • Agile, Scrum
  • Photoshop/Illustrator
  • Inversion of Control, GoF Design Patterns
  • .NET Core (c#), Visual Studio
  • SQL (SQL Server, PostgreSQL)
  • mongoDB, DynamoDB

Employment Experience

IHS Markit 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 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 website.


2000 - 2004 University of Teesside, Middlesbrough

Bsc. Computer Science

HND Computing (Software Development)