EXPLORE

C# Programming Leads Mathematics Software Architecture Unity 3D
Profile cover photo
User Avatar

David D.

@daviddiaz

0.0
0

0.0

0.0

0%

Unity expert, Mobile Graphics pro, 12 years XP

$25 USD / Hour

Flag of

Colombia (11:30 PM)

Joined on June 19, 2007

$25 USD / Hour

Highly creative engineer with strong analytical aptitude. Proven experience executing a game development lifecycle from concept to maintenance with over a dozen shipped titles in 9+ years on the game development industry. Skilled in translating a game design into a software design and then breaking up that design into a series of tasks for implementation. Deep expertise in programmable shaders for mobile devices, particle systems and computer graphics in general. A Team player with excellent communication skills, worked for clients like GSN, Bonanza Media, 505 Games, Playdom (Disney) and Shockwave Games (Viacom). Expert Unity3D developer certified with a score of 94% and proficient C# programmer with 12+ years of object oriented programming experience. Well versed in mathematics for game programmers and able to tackle the daily challenges of game development with a logical approach.

Verifications

Portfolio

Portfolio

3566211
3566205
3566198
3551938
3566211
3566205
3566198
3551938
0.0 · 0 Reviews
Reviews

No reviews to see here!

Experience

Joju Games

Sep, 2010 - Apr, 2017

6 years, 7 months

Lead Programmer

Jun, 2012 - Apr, 2017

4 years, 10 months

I created architectural baselines for the programmers to adhere and reviewed their code to ensure the original software design was maintained. Also, as the computer graphics expert in the company, I aided other teams with shaders, particle systems and computer graphics in general for different desired effects in their games.

Senior Game Developer

Sep, 2010 - Jun, 2012

1 year, 9 months

I started working at Joju games in 2010, I had a lot of game programming knowledge but I had never been an employee at a game development studio. My first project was Autowars, an RPG action game with emphasis in exploration of huge environments. Maybe it was a good thing that I didn’t have any experience with AS3 and flash because that was not exactly it’s comfort zone.

Sep, 2010 - Apr, 2017

6 years, 7 months

Indie Game Developer

Jul, 2007 - Sep, 2010

3 years, 2 months

Insulin Games

Jul, 2007 - Sep, 2010

3 years, 2 months

I decided to pursuit my dream so I started work on the betacell toolkit while working as an enterprise developer. After completion of the toolkit I began making old School Destruction, my first game. During this time I quit my job and returned to my parent’s house to be able to finish my game. I did everything in those days, Design, AI, Physics, Rendering, the lot. Before shipping Old school destruction I had the idea for B-A-Mazed and decided to implement it as a case study of the toolkit

Jul, 2007 - Sep, 2010

3 years, 2 months

Software Engineer

Jul, 2007 - Jul, 2008

1 year

Isthmus

Jul, 2007 - Jul, 2008

1 year

Enterprise Software Engineer

Jul, 2007 - Jul, 2008

1 year

Education

Pontificia Universidad Javeriana

2001 - 2006

5 years

Software Engineer

Flag of

Colombia

2001 - 2006

5 years

Qualifications

Certified Unity Developer

2017

Unity Technologies

Unity Certified Developer issued by Unity Technologies. Certification ID #: 201702UCD1645 https://certification.unity.com/certification-lookup?last_name=Diaz&certification_id=201702UCD1645

2017

Publications

Acrobat Smashers

Various

http://www.candystand.com/play/acrobat-smashers

Bubble Attlantis

Mindjolt

http://apps.facebook.com/bubbleatlantis/

Autowars

Shockwave

http://www.shockwave.com/gamelanding/autowars.jsp

Certifications

F

Foundation vWorker Member

Registered Users

Total Jobs Posted

Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)

Copyright © 2025 Freelancer Technology Pty Limited (ACN 142 189 759)