J2ME / JAVA Freelancer


A remote working J2ME Java Freelancer, currently looking for work. 

Logos of clients and technologies

Personal Profile

Remote working freelance application, tools and computer games designer/developer with a flair for engineering intuitive and fun gameplay. 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. Work remotely but will attend any meetings/initial work periods anywhere, if the price is right.

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 professional remote working career since 2003 - thus currently seeking remote Java/J2ME/Mobile application or games development work. I will consider relocating for short (3 to 4 months) contracts.

Extensive portfolio and experience including :

  • Winner of ‘Young Software Engineer Of The Year’ award in 2002 for undergraduate Honours Project
  • Worked on many big commercial titles and licenses (including Grand Theft Auto Vice City)
  • Developed leading Bluetooth solutions for the worlds largest mall in Dubai, in car prototypes for Seattle Police and mobile trading tools for the London Stock Exchange.
  • Experience of working as Designer, Programmer, Lead Programmer, Producer and Technical Director for many companies in the software/games industry.

Softography

  • Commercial Applications

    • Designer & Lead Programmer :
      • 2006 : AirBlue - The complete Bluetooth advertising/networking package (Server PC) - details on request (This package is available to buy and is designed for marketing companies, request information)
      • 2007 : MobyGooey - mobile phone GUI/build/porting engine (Desktop PC)- details on request.
    • Lead Programmer :
      • 2003 : Seattle Police department prototype rostering system (Desktop/Mobile PC) - details on request.
      • 2006 : Bluetooth Proximity Marketing System using OBEX (Server PC) - details on request.
      • 2007 : Oil/commodities Live trading tool (mobile phone) - details on request.
      • 2007 : Online Communities client - (mobile phone) - details on request.

Programming languages

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

  • JSR 184: Mobile 3D Graphics API for J2ME
  • JSR 120, JSR 205: Wireless Messaging API (WMA)
  • JSR 135: Mobile Media API (MMAPI)
  • JSR 75: FileConnection APIs & PIM
  • JSR 82: Bluetooth API
  • Mobile phone build systems (developed my own)
  • Porting (+Device database knowledge of): LG, Motorola, NEC, Nokia, Panasonic, SonyEricsson, Samsung, Sharp, Siemens.
  • Signing midlets.
  • Flash Lite / ActionScript

Other languages & Skills:

Java, Swing, Java3D, all areas of J2ME, HTML (+Webdesign), PHP, Ruby, JavaScript, WML, WMLScript, UML, PL/SQL, SQL, C/C++, XML, COBOL, LUA, Prolog, Assembly, VRML, Perl, OPL/16, Z, Arexx, Blitz Basic.

OOP/OOD and the software engineering lifecycle for application and computer game development. Knowledge of many industry standard development tools including: Together, Rational Rose, MS Visual C++, RealJ, Kawa, Codewarrior, NetBeans (+Matisse), Eclipse, Carbide.J, Sun WTK, Ant, CVS, JSP, Servlets, Antenna, Dreamweaver, Linux, AmigaOS etc.

Previous Employment

  • In-house work (based on site)
    • 2000 : British Telecom, Software Engineer (Tools / Applications)
    • 2001 : Stirling University, Java teacher
    • 2002 : Rockstar Studios, Programmer (PS2 Games)
    • 2003 : DC Studios, Programmer (Mobile Games)
    • 2005 : Firebrand Games, Programmer (Mobile Games)
  • Freelance work (work from home)
    • 1996 : Alpha Software, Web developer *
    • 1997 : Alpha Software, Designer/programmer (Amiga Games) *
    • 2003 : BoysStuff.co.uk, Programmer (Embedded Games)
    • 2003 : ABM UK, Programer (Applications)
    • 2004 : DC Studios, Lead Programmer / Designer (Mobile Games) *
    • 2006 : Dreamsite Design, Programmer (Bluetooth solutions)
    • 2006 : Big Picture Interactive, Programmer (Mobile Games)
    • 2006 : Beyond Capture, Technical Producer / Lead Programmer (Mobile Games) *
    • 2007 : Globaldrum UK, Technical Director / Lead Programmer / Designer (Mobile Applications / Solutions) *
    * indicates employment over a period of time rather than one project

    Education & Qualifications

    • 1998-2002 : Stirling University, Stirling, Central Scotland (Bachelor of Science Degree).
    • 2002-2003 : Stirling University, Stirling, Central Scotland (Master of Science Degree).

    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) :

    • Virtual Alumni Reunion Software (VARS) - An isometric online MMORPG to enable virtual reunions
    • Grade : 1A (highest possible grade)
    • Awards :
      • "Best Software Engineering Final Year Project" from Spektra (Sun Authorised Java Centre in Scotland)
      • "Young Software Engineer Of The Year Award" at ScotSoft 2002 entitled "The Real Time Award" presented for a disciplined approach to all aspects of the lifecycle, from requirements analysis to testing and rollout.

    Master of Science Degree

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

    MSc research project :
    • "Evaluating Java for commercial game development" (See more)
    • Grade : 80% (A)
    • Available to buy for games studios

    Personal Details

    References : (on request)

    Date of birth - 10th June 1980 (Ashington, Northumberland)
    Interests - Amiga Computers, (mostly Nintendo) computer games, electronics, football, films, dance music, videography / timelapse photography / video jockeying, graphic art, travelling, languages

    Current Mobile Number : +886987244506 (TAIWAN)
    (Apologies if you called my UK number and got an answer service, I can NOT check those messages from here)

    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/
  •  

    Sign in  |  Recent Site Activity  |  Terms  |  Report Abuse  |  Print page  |  Powered by Google Sites