Caleb Gray

Engine Programmer

Resume
Caleb Gray
11609 NE 97th St
Kirkland, WA 98033
(360) 820-0303

Objective: Seeking a challenging position as a Lead Developer

Disney Interactive Media Group - Lead Developer
Redmond, WA (July 2011 – Present)
  • Managed a team of 5 developers; enforced code reviews and coding standards.
  • Designed and developed a new translation system. It features interfaces for communicating with internal and external databases, source control repositories, code parsers, a CLI, among other advanced features.

Accretive Technology Group - Backend Developer
Seattle, WA (June 2010 – July 2011)
  • Modernized a legacy codebase from PHP4 to PHP5, rewriting code to be object oriented and for readability.
  • Gathered statistics on hundreds of thousands of users and put together spreadsheets, charts, and graphs making the company's future goals clearer.
  • Expanded proprietary tracking systems to communicate with the MySQL database so that tracking was more complete through every area of the site (e.g. from payment processor callback functions).

Bitstudio Games - Co-Founder and Lead Programmer
Lynden, WA (October 2006 –  June 2010)
  • Developed an entire website that has 5 virtual worlds, with at least 30 games each, countless in-world activities, including a customizable avatar, a fully functional shopping cart (with automated processing capabilities), and designed, developed, and maintained the server to handle thousands of simultaneous users at a time.
  • Led the development of Bitstudio's top selling games: My Animal Family, Lovablez, Fishbones, Block Breaker, and  Ancient Mysteries.
  • Created an object oriented  Android game engine that implements smooth screen transitions, an event driven GUI system, tween-based animations, particle systems, and common game logic.

AllAboutWebServices.com, Inc. - Lead Programmer
Lynden, WA (June 2005 – October 2006)
  • Saved the primary server from a hacker attack that literally formatted the server's hard drive, but my proficiency in Linux allowed me to recover 99% of all of the files.
  • Designed a new firewall that completely prevented hacker attacks on the server. Created telephone hopping software that worked with any of the modems in the server.
  • Developed over 30 complete sites, all featuring Ajax.

Spoken Languages: English, French

Proficient Technical Skills:
Languages: PHP, JavaScript, HTML, CSS, C, C++, ActionScript, Java, SQL, LUA, Assembler
Technologies: UDK, OpenGL, ODE (Physics), Android, PlayStation
Software: Eclipse, Flash, 3D Studio Max, Visual Studio, GIT, SVN, CVS
Operating Systems: Linux, OS X, Windows, Android
Servers: Apache, FastCGI, PHP-FPM, APC, MySQL, memcache, Munin

Character References:

Brenton Bartel
Kelowna, BC
1-250-864-0656
brenton.bartel@disney.com

Mathew Corthell
Seattle, WA
1-617-947-7403
mathewc@accretivetg.com

Daniel Levine
Bellingham, WA
1-360-201-6128
daniellevine@puzzlewise.com