Please note - this site is now out of date - you are being redirected to my new site now.

Logos of clients and technologies

Gareth Murfin - Curriculum Vitae

Personal Profile

British remote working J2ME freelancer specialising in the development and design of applications, tools and computer games. Vast experience of all areas of Java development, ranging from high level commercial Swing applications to mobile game/application development in J2ME. Masters degree in Technology & Innovation Management, excellent technical skills.

A number of titles (games and applications) in development which will be available for publishers who have a proven track record of good sales and distribution. Prototypes can be requested, and will be delivered after an NDA has been signed.

Currently based in Taipei City, Taiwan with a successful J2ME freelance career for over 5 years. Currently seeking remote J2ME freelance or contract work on projects of any size. Email me if you have any queries

Extensive portfolio and experience including :

Softography (Screenshot Version)

Programming languages

I specialise in J2ME, particularly in the area of mobile phone development. I currently have experience of the following mobile specific technologies:

Other programming languages:

Java, Swing, Java3D, all areas of J2ME, HTML, PHP, JavaScript, WML, WMLScript, UML, PL/SQL, SQL, C/C++, C#, XML, COBOL, LUA, Prolog, Assembly, VRML, Perl, OPL/16, Z, Arexx, Blitz Basic, Flash Lite / ActionScript, Processing (see processing.org).

OOP/OOD and the software engineering lifecycle for application and computer game development: Multi-platform, PC, Console (PS2, Nintendo DS, PSP, GBA, CD32, XBOX360), Mobile, TC65, Embedded etc. Knowledge of many industry standard development tools including: Together, Rational Rose, MS Visual Studio, MS XNA Game Studio, RealJ, LejOS, Joomla, Kawa, LAMP, Codewarrior, NetBeans (+Matisse), Eclipse, Carbide.J, LCDUI, LWUIT, Sun WTK, Ant, CVS, JSP, Servlets, Antenna, Dreamweaver, Linux, AmigaOS etc.

I am now developing applications for Blackberry, iPhone (Objective-C), XBOX360 (XNA) as well as mobile and desktop.

Previous Employment

  • In-house work (based on site)
  • Freelance work (work from home) * indicates employment over a period of time rather than one project

    Education & Qualifications

    11 GCSEs (8 As, 3 Bs) and 4 A-Levels (Physics, German, Biology), basic abilities in French and German - currently learning Mandarin Chinese in Taiwan, Republic Of China.

    Bachelor of Science Degree

    Bachelor of Science with Honours in Computing Science (2.1) - University of Stirling, Scotland 1998-2002 (Minor Subjects Physics and Mathematics) - Degree officially accredited by the British Computer Society (BCS)

    Computing Science Honours Project (coded entirely in Java) :

    Master of Science Degree

    Master of Science in Technology & Innovation Management (A + Distinction) - University of Stirling, Scotland 2002-2003

    MSc research project :

    Personal Details

    Year of birth - 1980 (England)
    Interests - Amiga Computers, computer games, electronics, football, films, dance music, videography / timelapse photography / video jockeying (using custom built programs I develop in the "processing" language - I am the author of "Ferox Neutrino") graphic art, travelling, languages.

    Current Mobile Number : +886987244506
    E-mail: gareth.murfin@gmail.com

    Recent photo (2006)


    The latest version of this CV can always be found here at http://www.garethmurfin.co.uk/ and my portfolio with screenshots is now located here.