iOS Developer @ Sky

September 2014 - Present

Currently working on the Sky Go and Sky Q native iOS apps which serve millions of customers a day by providing them with the ability to enjoy Sky TV on the go. I also actively maintain and release some of our internal iOS frameworks/libraries.

In my early days I had the opportunity to build both internal and customer facing iOS + web applications for the Sky Academy and have volunteered at technology fairs on behalf of Sky to help get kids engaged with coding (Big Bang Fair). I worked primarily with the MEAN stack and native iOS development, but also experimented with cross platform technologies such as Ionic and React-Native.

City University London

BSc (Hons) Computer Science @ City University London

September 2010 - July 2014

Overall Classification: Class I
Best Student (technical stream) 2014, awarded by:
City University London
British Computing Society
Worshipful Company of Information Technologists


1 Year Placement:
Implementation Consultant @ Fidessa PLC

July 2012 - July 2013

Worked on the Citi Futures and Options (CTFO) project – a new derivatives trading platform for one of the world’s largest investment banks. Initial responsibilities included assisting the client in managing the systems data. As my skills developed I was given more responsibility by developing important system maintenance tools and also designed and implemented custom solutions to meet customer requirements.

Year 4:
Individual Project (triple module dissertation)86.0%
Advanced Databases83.2%
Electronic Commerce82.5%
Introduction to Data Mining89.0%
Data Visualisation76.0%
Theory of Computation86.2%
Year 3:
Data Structures and Algorithms82.6%
Functional Programming93.9%
Language Processors91.6%
Networks and Operating Systems93.8%
Object-Oriented Analysis and Design84.2%
Professional Development in IT75.0%
Team Project (double module)77.0%
Year 2 (placement year at Fidessa PLC):
Professional Experience - Placement Reports (double module)72.0%
Year 1:
Computation and Reasoning97.4%
Mathematics for Computing88.6%
Software Engineering89.8%
Systems Architecture83.2%
Programming in Java93.6%
Business Systems85.0%

A Levels @ Sheredes School

Nov 07 - June 09

Mathematics (A), Media Studies (B), ICT (C) - 300 UCAS points


Secondary School @ Escola Básica e Secundaria da Calheta

Oct 03 - Nov 07

A small secondary school located on the beautiful island of Madeira, Portugal.