Curriculum Vitæ



Work experience


Maintain and implement a selection of Sky's industry leading over-the-top video streaming Apps. Key responsibilities are architecting, elaborating and building new feature work on existing Apps. Along with specifiying and planning rebuilds of current Apps with modern technologies and approaches.

Sky Betting & Gaming

Setup and management of native mobile development team. Implementing Apps, new features, setting up process and development tools/infrastructure. Technical design, planning and elaboration. Releases and release management.

Other work experience

Dates Position Company
April 09
May 12
Senior Developer Numiko
July 07
April 09
Lead Developer Propaganda
Octtober 02
June 07
Developer The JMP Partnership Limited

Core iOS

Support skils


I am a knowledgeable and experienced iOS Engineer. My key strengths are: coding; code architecture and design; technical elaboration; problem solving; issue investigation and debugging; and team work. I am experience with Agile development methodologies and have a comprehensive understanding of the software delivery life cycle.