Thursday 28th August 2008
search:
|
|
Curriculem Vitae - David Felton
Here is my CV. You can also download the PDF version here:
Contact
SUMMARY
Highly skilled in the field of Internet technologies, including the programming
and database languages that are the building blocks of producing dynamic,
content-based sites. Experienced in building and maintaining e-commerce
solutions. In-depth experience of web development technologies. Extensive
knowledge of software design principles including software engineering
and requirements engineering. High level of experience of working with
the programming language Java, including J2SE and J2ME (for mobile devices),
Swing, RMI for distributed systems and JMF (Java Media Framework). Three
years experience of administrating Windows 2000 server.
My Computer Science degree scheme focused on principles of computing
which has given me the ability to quickly pick up a language, idea or
API. As well as covering Java, the also had other practical aspects like
programming in the procedural language MIT Scheme and in-depth work in
the field of databases, including the query language SQL.
SKILLS
Technical Skills
MySQL, SQL Server, IIS, J2SE, J2ME, UNIX/LINUX (working knowledge).
Languages
PHP,
Java,
SQL ,
HTML,
DHTML
XML,
XSLT, JavaScript,
CSS.
Other
E-commerce, Web services, Client Facing Experience, Database Design, Design
Documentation, Technical Writing, User Interface Design.
QUALIFICATIONS
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 |
Science
(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) |
PROFESSIONAL EXPERIENCE
| Codemasters Software Ltd |
Summer 2001 - present |
WEB PROGRAMMER
- 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: http://www.codemasters.com
- 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: http://www.codemasters.com/eshop
- Implemented retrieval of Xbox Live! leaderboards from Microsoft servers
using SOAP
| NASUWT Teachers Union,
Birmingham. |
Summer of 2000 |
WEB DESIGNER
- Responsible for creating and produced many local websites for local
branches of this nationwide teachers union.
| NASUWT Teachers Union, Birmingham. |
Summer of 1999 |
TELESALES
- Summer spent running the pilot telesales initiative, aimed at making
full members out of newly qualifies student members of the teachers
union.
|