darkness goes here

Portfolio

 

Timeout.com Responsive Redesign

Time Out is a global publishing and ecommerce business aimed at helping people to make the most of their city, which includes magazines, websites, apps, guidebooks and other commercial products. The magazine, apps and sites contain information on events in film, theatre, fashion, literature, other artistic events, eating out and nights out. As of 2014 there were 46 editions in 30 countries, with a combined audience of 28 million people.

The original web application was not responsive. A major project began to introduce new features to a new codebase as well as migrate existing features from the old codebase. The platform consisted of a Symfony2 based web app that consumed RESTful web services from Scala driven middleware. I played a crucial role in several areas of the project including:

  • The BDD & Continuous Integration platform with in-house Selenium Grid
  • Continuous Delivery improvements with automatically generated QA environment per pull request
  • Implementation of Vagrant environments for local development
  • Introduction of new features to the user facing application
  • Introduction of new functionality to the CMS of the user facing application
  • Technical leadership and consultancy
  • Technical one-to-one support for front/back end developers and QA team
  • Writing illustrated documentation where necessary to be stored in wiki’s or READMEs of projects

 

Technologies Used

Symfony 2 MySQL Behat
Vagrant Virtual Box Ansible
Selenium Wiremock Git
PHP 5 Memcache PHPUnit 
Grunt NPM Phing
Karma Less Javascript
JQuery CSS Angular JS
JSON Twitter Bootstrap Scala

 

lamp switch
Click here to play games