Praveen Babu J D

Fort Lauderdale, Florida

Work Experience

Magic Leap


Jun, 2016 - Current

Director, Architect, Developer for Lumin runtime teams.

  • Envisioned, Architected and created a 3D OS platform runtime engine and tools.
  • Created the 3D applications collaboration technology.
  • Coordinating, managing and establishing technical processes across the runtime layer.
  • Ensured company is developing interesting and innovative products.
  • Lead number of teams creating new technology.
  • Provided technical appraisal during technology acquisitions.
  • Liaising with several cross-disciplinary teams of managers, hardware specialist, software, Art, Ux, Design teams, etc.
  • Liaising with offshore teams in various countries.
  • Hands on development (C++, OpenGL, several others).
  • Filed Patents on core Innovations.


Principal Programmer

May, 2012 - Jan, 2016
  • Coordinating and managing technical processes across multiple projects (50+ programmers).
  • Mobile Games development (iOS) (freemium F2P, tycoon, match 3, Runner games)
  • Architect game-code systems and hands on development(C++, C#, several others).
  • Lead Programmer duties such as Task delegation and project Ownership.
  • Liaising with Management, Art, Design teams. Liaising with offshore teams in various countries.
  • Vetted programmer's code for errors, performance & Quality during submission into source control.
  • Assisted other programmers in implementing game systems.
  • Investigated, tuned and fixed performance & memory usage of the game and engine.
  • Server authoritative games using Network programming.
  • Released Games: MyLittlePony, IceAgeAdventures, WonderZoo, LittlestPetshop, CountryFriends, 5 more..

Interlex Solutions

Lead / Senior Developer

Nov, 2011 - May, 2012
  • Design and development of applications and web-sites.
  • Liaising with current and potential clients to gather requirements and deliver projects to completion.
  • Deliver presentations to clients.
  • Lead Programmer duties such as Task delegation and project Ownership.
  • Technologies used:
  • * C#, php,, mvc, Razor, Webforms, Javascript, JQuery, AJAX,
  • * Entity Framework, SQL Server, Microsoft Enterprise library, Windows Forms.

THQ / Bluetongue

Senior Games Programmer

Feb, 2005 - Jun, 2011
  • Developed Gameplay(C++), Physics Systems, Cameras, AI, HUD,UI.
  • Developed Level-Building and other Game-Building tools using C#.Net & Window Forms.
  • Ensured optimal use of disk, memory, CPU & GPU by designing, Structuring data, and algorithms.
  • Came up with proof of concept and made presentation of several game ideas/features.
  • Provided technical evaluation of external tools and middle-ware.
  • Assisted and Mentored programmers.
  • Handling & Implementing of compliance requirements from Sony, Nintendo and Microsoft.
  • Platforms: Wii,XBox360,PS3, PS2, PC, GameCube
  • Games worked on: DeBlob, DeBlob 2, Barnyard, Unannounced Multi-player FPS Game.



Nov, 2004 - Mar, 2005

Research And Development,

  • Developing / Implementing Code on Super computers for Prediction of Air Quality.
  • High Performance computing, Using Brecca Super Computer


IT Representative / Consultant

Dec, 2003 - Nov, 2004
  • Analyzed and implemented the business needs of the company in terms of Online presence.
  • Provided IT consulting services.
  • Coordinated the development of websites with website developers.
  • Provided Usability Engineering services and guidelines for the development of websites.
  • Provided comprehensive reports using Heuristic evaluation.
  • Organized and conducted Cognitive walkthroughs.

Grow Group

Supervisor, Computer Assembler

Jun, 2001 - Nov, 2002
  • Supervised 10 System assemblers, Dealings with Refurbished PCs.
  • Ensured High Volume Delivery of up to 50 PCs in a single day by coordinating and organizing staff.
  • Established an ideal balance between work-involved and discarding Components.
  • Organized a safe work environment and setup for fast testing of components and staff comfort.

DB Enterprises

Programmer,IT Representative

Apr, 1999 - May, 2001
  • Developed in-house (CAD)drafting software(C++) for cutting Granite and marble slabs.
  • Developed algorithms to minimizing Slab area wastage by at least 20%.
  • Maximizing usable space & reducing the number of required cuts.
  • As a result increased productivity by 1.5 times, reduced power and water consumption by 25%.
  • Supervised 2 Junior Programmers and a System assembler.
  • Educated the Slab designers and machine operators on the usage of the software.


RMIT University

Master of Applied Science Computer Science

2002 - 2004

University of Portsmouth

Bachelor of Science Computing

2000 - 2001

University of Oxford

Advanced Diploma Computing

1999 - 2000

University of Cambridge

Diploma Computing

1999 - 1999

Chettinad Vidyashram


1996 - 1998