Accessibilty Help

CV

For a copy of my CV in Word or PDF format, please .

Employment

Start Date Company Details
2005
-2009
Contract Actionscript 3, HTML, CSS, PHP
Inbetween permanent positions, I’ve carried out contract work for several companies and clients including Bernard Hodes, Zukido and CWA.
2006 Gamesys Actionscript 3
During my 1 and half years at this online gaming company, we developed over 20 games ranging from Slot Machines to Blackjack.
2005 MTV HTML, CSS, Javascript, PHP, Drupal CMS
I worked on the mtv.co.uk site for 6 months creating social networking pages.
2001 reallyenglish Actionscript 1 & 2, Javascript, HTML, CSS
I worked at this small startup company for around 4 years creating e-learning applications.
back to top

Skills

Actionscript (2 & 3), HTML, CSS, Javascript (inc. Accessibility, Compliance & JQuery), LAMP, Drupal CMS, Design Applications.

Actionscript (1, 2 & 3)

I started developing using Actionscript while at University and this continued through my first job at reallyenglish. There I developed using AS1 before moving to Object Oriented code using AS2 when it was released. We developed e-learning applications with runtime loaded classes, audio and images. My Actionscript skills progressed when I moved to AS3 development at Gamesys. Here I was responsible for developing a game architecture which we built over 20 games on. The architecture was based on an MVC framework and we used Test Driven Development (TDD) and Continuous Integration (CI) systems integrated with Ant and the Flex compiler to improve our development process.

HTML, CSS and Javascript

(includes Accessibility, Compliance & JQuery)

I have been creating websites using HTML and Javascript since I was at school. At reallyenglish I started using semantic HTML, CSS 2.0 and degradable Javascript. Contract work for larger websites at Bernard Hodes and for esmeforever.com developed my HTML and CSS skills further. Working at MTV was the first time I worked on a large scale website where we also used AJAX calls to improve the user experience. At CWA I took this further being the sole person responsible for developing the front-end of a large scale website with several JQuery interactive elements. The website was a government contract and was therefore accessible and standards compliant.

LAMP, Drupal

I have used LAMP technologies at a basic level throughout my career. At MTV I did more complex PHP development creating modules for Drupal (open source PHP based CMS) to drive their website.

Design Applications

I have always used design packages and I am confident using Photoshop, Illustrator and Flash to design websites and web applications. I have contributed to the design process at all the companies I have worked at and I have designed several games for Zukido as well as a website for Esme Forever.

back to top

Qualifications

Graphic and Media Design BA

  • 1999 - 2004 @ The London College of Printing
  • (Now called the London College Of Communication)
  • I received 2:1 for this course

Art Foundation BTEC

  • 1998 - 1999 @ Central Saint Martins
  • I received a Merit for this course

A Level / GCSE

  • 1992 - 1998 @ Christ's College, London
  • A Level: Maths(A), Art(A) and Physics(B)
  • GCSE: Geography(A*), Maths, Art, Dual Science, Latin, English (A) and History (B).
back to top

References

Due to privacy reasons I haven't put referee details online. Please contact me for a CV with references.

back to top

Portfolio

Gamesys

Here are some screenshots of some games that I helped develop at Gamesys.
All games are built on a Gamesys AS3 framework I was responsible for building with the team. The framework uses several run time loaded files to allow for rapid development and code re-use.

  • Deal or No Deal Slot.screenshot of Deal or No Deal Slot
  • Family Fortunes Slot.screenshot of Family Fortunes Slot
  • Roulette Splendidescreenshot of Roulette Splendide
  • Multihand Blackjack.screenshot of Multihand Blackjack
  • My Primary Role
    Developer: AS3
  • Launch Date
    2008
  • Development Time
    3 to 12 weeks per game
  • Size of Team
    3 full time Actionscript developers, up to 6 Actionscript contractors, 2 designers, 2 Java developers, up to 3 QA members, Project Manager and a Game Producer.
  • Live website
back to top

MTV Flux Redesign

MTV Flux is a social networking site linked into a TV channel that was launched as a beta version in August 2006. The user profile pages needed to accommodate more features, more content and encourage greater user participation in order to increase page impressions and user loyalty to the site. The MTV website also underwent a general redesign, without any major feature updates.

  • MTV Flux before the redesign.screenshot of Flux profile before the redesign
  • MTV Flux after the redesign.screenshot of the redesigned Flux profile
  • MTV site before the redesign.screenshot of the MTV site before the redesign
  • MTV site after the redesign.screenshot of the redesigned MTV site
  • My Primary Role
    Developer: HTML, CSS, PHP (Drupal), Javascript (AJAX, JQuery)
  • Launch Date
    2007
  • Development Time
    6 weeks
  • Size of Team
    Around 10 people with the majority of development carried out by myself, a designer, a technical developer and project manager.
  • Live website
back to top

Wordstream

Wordstream is a web application that taught students between 300 and 500 words using a procedure of teaching, revising and testing. It contains both web based and print based materials (a blended course).

  • Study Zone videoscreenshot of Wordstream Study Zone
  • Word Bank videoscreenshot of Wordstream Word Bank
  • My Primary Role
    Developer: AS2, HTML, CSS
  • Launch Date
    2005
  • Development Time
    4 months
  • Size of Team
    Around 10 people with the main development carried out by myself, another two developers, a designer, translators, content writers and a project manager.
  • Live website
    Payment is required for live version, see www.reallyenglish.com for the company's website.
back to top

Esme Forever

This is a promotional website for Esme Bianco, a professional cabaret artist and actress based in London. It uses Drupal as a CMS and AJAX to avoid page reloads (using an anchor system to keep nav and bookmarking buttons enabled).

  • Home pagescreenshot of Esme Forever home page
  • Singing page.screenshot of Esme Forever singing page
  • My Primary Role
    Design & Development: PHP (Drupal CMS), AS2, Javascript (AJAX, JQuery), HTML, CSS, Photoshop.
  • Launch Date
    2007
  • Development Time
    3 weeks
  • Skills Used
    PHP (Drupal CMS), MySQL, Flash (AS 2.0), Javascript (AJAX), HTML, CSS.
  • Size of Team
    I was the only person involved in the development of this website.
  • Live website
back to top

Mr. Men in Cambodia

This was a project for my final year at University. It tells the story of the Khmer Rouge in Cambodia from three different angles using the Mr Men to simplify the issues into a more manageable form.

  • Home pagescreenshot of Mr Men in Cambodia home page
  • Mr Busyscreenshot of Mr Busy
  • Mr Muddlescreenshot of Mr Muddle
  • My Pimary Role
    Design & Development: AS2, Photoshop
  • Launch Date
    2005
  • Development Time
    Approx 1 month
  • Size of Team
    I was the only person involved in the development of this website.
  • Live website
back to top

Handy Tools

Here are some handy tools that I use for Web Development which might help you too.

Flash Development

Title Description
FDT This is in my opinion the best Actionscript editor available. Syntax checking while you type, a whole range of shortcuts and refactoring tools too.
FlexUnit Get using TDD in your Actionscript projects and speed up development while improving stability.
back to top

HTML / CSS Development

Title Description
Eclipse Aptana For those who like to code HTML and CSS by hand, this free Eclipse based application is the best I've found.
Eclipse Word Wrap Eclipse is great, but the lack of word wrapping is a bit odd. Fix that with this (slightly buggy) plug in.
Firebug The Firefox add on that changed HTML & CSS development forever. It's hard to remember what HTML/CSS development was like before this came out!
Pixel Perfect A nifty Firebug add on that lets you overlay an image onto your HTML page so you can adjust your HTML/CSS to match.
IETester Reduce the pain of checking websites in three versions of IE by using this brilliant app which contains practically fully functioning versions of IE5.5-8 in a handy tabbing system. The Firebug-esque debug bar can be a great time server when fixing IE quirks.
HTML Validator Ensure your websites are valid HTML as you view them, using this Firefox add on.
WAVE Toolbar Another great Firefox tool which overlays notes on any webpage to indicate accessibility issues.
Dust Me Selectors Yes, another Firefox add on. Keep your CSS a bit tidier by finding which CSS selectors aren't being used.
Link Checker Check the links on a page aren't broken with yet another nifty Firefox add on.
back to top

Misc

Title Description
XAMPP Get a server setup on your computer quickly and without fuss.
Drupal A simple but powerful PHP based CMS which is constantly evolving.
MWSnap Simple but effective tool for screen capturing with selective capture and cursor overlay features.
Sumatra PDF If you want a simple PDF viewer that doesn't update itself almost every week like Adobe Acrobat Reader seems to, try this.
Omnibar Turn your Firefox address bar into a Google Chrome style Omnibar.
back to top

Bits and Pieces

Some Blurb About Me

I have over 7 years commercial Web Development experience in a wide range of companies. I have been developing using HTML and CSS throughout my career and my strong understanding of OOP principles has been self-taught and picked up from colleagues while developing applications using Actionscript and Javascript. Studying Graphic Design at University has given me the skills to design websites as well as contribute to the design process.

Employment Status

I am living in London and I am looking for permanent or contract work.

About This Site

Valid XHTML 1.0 Strict Valid CSS!

Web Aim: Web Accessibility In Mind.