Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

David L. | Elance
Last Sign-in: Mar 8, 2015

David L.

Experienced Developer
  |   Mackay, Queensland
  |  12:26 am Local Time


Minimum Hourly Rate $33

I am a highly skilled programmer with over twenty years experience in software development. I have a varied skill set ranging from graphics and game programming to web site and database development using .Net and WordPress and SQL Server.

Read More »

Skills (10)

Web site development
Android Development
Windows Desktop Applications

Service Description

To see an example of my high performance Android development check out Wizz Ball on Google Play:

Some the games I have worked on include Wizz Ball, Zumba 2013, Fighting Force, Trainz, Heroes of the Pacific, Hydro Thunder and NBA Hoopz.
If you need a programmer for you Android project just send me an email and we discuss it further.

Read More »


Senior C++ programmer
2014 - 2014
I was a developer on a large financial application using Visual Studio, C++ and Oracle. Performed in-depth analysis and debugging and fixed program defects in conjunction with the testing,...
Self Employed Android Developer
Game Developer
2013 - 2013
Created the Android physics game Wizz Ball that incorporates fluid physics and implicit surface rendering. Numerous development tasks included writing game engine, physics, game, audio, input,...
Zoe Mode
Graphics Programmer
2013 - 2013
Implemented a cross-platform video post-processing effects system using GLSL and HLSL shaders. Coded game features for Wii, Wii U, Xbox 360 and Xbox One consoles. Assisted in the development of a...
Senior Developer
2011 - 2012
Developed a 3D scene modeling and editing application for the company’s Unlimited Detail technology. Implemented UI and 3D functionality using C#, Windows Forms and C++.
Contract .Net 4/SQL Developer
2011 - 2011
.Net 4 Developer on the TrackSafe project for Mackay Sugar, an application to manage movement of sugar trains using GPS data. Tasks included querying and updating databases using the entity...
Senior Contract Unity Programmer
2011 - 2011
Programmed very realistic, real-time 3D mining simulations using the Unity engine and C# running on a 360 degree visualization system. Developing a training scenario involved taking detailed...
Queensland Health
ASP.Net Intranet Developer
2008 - 2009
.Net intranet developer for a clinical information portal to make patient data available, help predict patient trends, facilitate costing and improve efficiency. Developed departmental web sites...
Inuk Networks
Senior C++ Developer
2008 - 2008
C++ developer for a commercial multithreaded Windows and Mac IPTV client application streaming TV to users via a multicast network. Integrated Direct X hardware acceleration into the rendering...
Code Valley
Contract Developer
2007 - 2008
Researched and developed algorithms for compiling computer generated code flow graphs into x86 machine code and produced a working prototype of the compiler.
Senior Game Engine Programmer
2007 - 2007
Senior C++ game engine developer for the company’s cross-platform game engine and system libraries for Xbox360, PS3 and Windows.
Rok Entertainment
Senior Contract Mobile Developer
2006 - 2007
Senior C++ developer in the company's mobile phone R&D department. Designed and successfully developed a Windows Mobile and Bluetooth VOIP application.
IR Gurus
Senior Contract Game Programmer
2004 - 2004
3D Graphics and physics development on the game Heroes of the Pacific.
Auran Developments
Senior Game Engine Programmer
2002 - 2003
Developed new enhancements and graphical effects for the Jet game engine including terrain rendering, realistic water and lighting effects Game programmer on the Trainz Simulator.
Electronic Arts
Senior Game Engine Programmer
2001 - 2002
Senior PS2 Game engine developer on a surfing game in the proof of concept stage Tasks included writing low-level PS2 vector unit code for 3D effects such lighting water, reflections, shadows etc.
Eurocom Developments
Senior Game Programmer
1998 - 2001
Converted and enhanced Midway’s Hydro Thunder arcade machine to the Sega Dreamcast console. Developed a new enhanced version of the Midway arcade machine NBA Hoopz for the PS2 and Dreamcast.
Core Design
Game Programmer
1994 - 1998
Games developer on the games Virtual Golf, Thunderhawk and Shellshock and Fighting Force.
Overview  |  Job History  |  Resume/C.V.


Games Programming Development Conversion Direct X OpenGL Shaders HLSL GLSL Porting 3d Graphics Android Windows SQL .Net ASP.Net Web site C++ C#
My Snapshot
All Categories
Elance Level
Level represents activity and experience on Elance. Freelancers start at Level 1 and achieve higher levels through their work. A higher "Level" indicates greater earnings, ratings and other achievements on Elance. Learn More »
  • 12 months
  • Lifetime
Per Client
Member Since
December 2010
Elance URL
David L. | Elance

David L.