Curriculem Vitae – David Felton

Here is my CV. You can also download the PDF version here:


DOB: 30/07/1980


  • Expert LAMP developer with 10 years experience working across the complete software development lifecycle
  • 10 years experience working in the games industry, all gained in commercial environments.
  • 8 years experience running programming team.
  • Excellent written and verbal communications skills, a pro-active can-do attitude, extremely motivated, responsible and dependable.
  • First Class (hons) Computer Science degree from Lancaster University


Technical Skills and web technologies:

PHP, Zend Framework, MySQL, Apache, Linux, Java, Ajax, Javascript, jQuery, HTML, XHTML, CSS, XML, JSON, SVN, trac, WordPress, web services, shell scripting, server admin, Zend Studio


Facebook apps, E-commerce, casual games, web application and server security, social media integration, internationalisation, SEO, client facing experience, database design, system architecture and design, requirements engineering, project planning, work scheduling, line management.



FREELANCE WEB PROGRAMMER September 2011 – Present

Currently freelancing. Clients have included Asos and London & Partners.

SEGA Europe Ltd July 2007 – September 2011


Managed the web programming team and responsible for all web programming requirements for SEGA Europe and SEGA America.

  • Developed / managed: corporate site, microsites, facebook pages, forums, blogs, Customer Services helpdesk, internal systems and much more.
  • Ran a team of up to 5 developers
  • Designed and built bespoke CMS that powers and associated territory sites.
  • Create SEGA Pass, membership program with over 1 million members.
  • Architected and ran devlopment team that built PlaySEGA, SEGA’s casual games portal. Designed and built scoring and level editor APIs using PHP, amfphp and as3.
Codemasters Software Ltd Summer 2001 – Summer 2007

– promoted to SENIOR WEB PROGRAMMER January 2003.
– promoted to LEAD WEB PROGRAMMER October 2004.

  • Completely responsible for the production of the bespoke backend system and content management system for the new Codemasters website launched in December of 2001. The dynamic, database driven website spans 6 languages across 8 territories:
  • Developed systems for complete management of database driven sections of the site, handling, adding editing, removing and displaying of items, including (but not limited to) games section, downloads section and news section.
  • Developed ‘Code M’ members section which manages over 700,000 users and their profiles, and handles personalised mass emailing to any subset of the members database.
  • Designed and developed web-based survey builder to interactively create surveys online, dynamically display these surveys to the user, record the results and then display / export these results in the backend system.
  • Designed and developed online cheat codes purchasing system, including handling credit cards, interfacing with credit card processor and porting cheatcode generators to PHP.
  • Developed Java-based bulk emailing program, using Java RMI client-server technology.
  • Designed and developed bespoke e-shop, including managing products and orders, interfacing with payment gateway (using XML) and processing card payments:
  • Implemented retrieval of Xbox Live! leaderboards from Microsoft servers using SOAP


Degree Level
(June 2001)
Computer Science,
Lancaster University
First Class (Hons)
A Level
(June 1998)
Mathematics B General Studies B
physics B Biology D
GCSE Level
(June 1996)
Mathematics A German A
(Dual Award)
A,A Design and Technology A
French A English Language B
Geography A English Literature A
professional membership Graduate member of BCS (since October 2000)

Leave a Reply