Software Developer with real world experience in video games and mobile applications. Educational and independent experience includes artificial intelligence, graphics, gameplay, tools, and general game engine programming.
Mobile Software Engineer @ From July 2013 to Present (2 years 6 months) Software Engineer @ Full Stack Engineer using Obj-C, Flash, PHP, and Javascript. Developing user facing features for both
Software Developer with real world experience in video games and mobile applications. Educational and independent experience includes artificial intelligence, graphics, gameplay, tools, and general game engine programming.
Mobile Software Engineer @ From July 2013 to Present (2 years 6 months) Software Engineer @ Full Stack Engineer using Obj-C, Flash, PHP, and Javascript. Developing user facing features for both the web and mobile clients for Zynga Poker, and creating or improving sytems within the game. From June 2012 to June 2013 (1 year 1 month) San Francisco Bay AreaLead Programmer @ - Token Master (Previously Daddy's Dojo)
Designed and developed the original prototype for the game. Responsible for developing the menu system, core engine, controls, File I/O, graphics, and some game play features of the game. Also designed some levels in the game.
- Flow Engine
A multi-platform engine designed to run on Mac, Windows, and iOS. Developed over the course of 2 to 3 months. Includes a lua scripting engine, integration with Box2D, and a small graphics engine. There is also a small AI engine which is currently being developed. From December 2009 to June 2012 (2 years 7 months) Mobile Developer Intern @ Worked in a fast paced, agile environment where my responsibilities were primarily to develop the news and video sections of the iPad weather app. I also assisted with various other areas of the application as needed. From May 2011 to August 2011 (4 months) Software Engineer Intern @ Worked in an agile development environment in which I developed a telemetry dashboard tool to analyze NCAA Football 10 and NCAA Football 11. The telemetry dashboard was used to visualise various statistics which were useful to developers, managers, and producers. From May 2010 to August 2010 (4 months) Orlando, Florida Area
Bachelor's degree, Computer Science @ Georgia Institute of Technology From 2007 to 2012 James Donald is skilled in: Java, C++, PHP, Python, Objective-C, OpenGL, Cocoa, Lua, C#, .NET, MySQL, DirectX, XNA, C, Agile Methodologies, Mobile Applications, JavaScript
Websites:
http://www.jndonald3.com
Looking for a different
James Donald?
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension