SlideShare a Scribd company logo
1 of 2
Download to read offline
David To
Pg. 1
David To
7240 Lankershim Blvd #248 | North Hollywood, CA 91605 | 301-337-8372
David.To.FS@gmail.com | http://davidto.jimdo.com | https://www.linkedin.com/in/davidto2
Technical Skills
3D Game Engine Development
AI programming
Android Development
Debugging Skills
Design Pattern
iOS Development
Object Oriented Programming
User Interface Development
Windows OS
XML
API
Cordova
Cuda
Direct 3D
Direct Draw
Direct Input
Direct X
OpenGL
WPF
XNA
Software
AlienBrain
Construct 2
Instruments
Interface Builder
Maya
Microsoft Visio
Photoshop
SourceTree
Tortoise SVN
Unity 3D Engine
Visual HAM
XCode
Personal Skills
Speak Cantonese, English
Work well within teams
Languages
C, C++, C#
Java
JavaScript
HTML5
Objective C
Visual Basic
Employment
- Software Engineer - Unity July 2016 – January 2017
Age of Learning, Inc. C#, Unity3D
Work in the Mobile team using Unity3D to create iOS, and Android version of ABCMouse.com.
-Adding More features, debugging, and optimization
-Plugin interactions, both in-house and 3rd
party
-Data Transfer from server to device, and vice-versa
-UI setup and functionality
- Software Engineer November 2012 – June 2016
Intelligent Automation Inc. C#, Unity3D, Cordova, HTML5
Work on multiple different projects simultaneously.
-NAEP: A group of Unity3D Projects that teaches students different subjects. User start and
finish each projects linearly
-ELA: Created in Construct 2. Another teaching tools that allows the User to travels to
different locations and interact with objects. Unlike NAEP it is not linear. This project will
also be modeler so that other user can modify the image, location, and response
-Virtual 3D City: A plugin we created in Unity in which we pull in data from outside sources
as Open Street Map, and create a city base on the data
-MAPDE: An Android project Using Cordova and Jquery Mobile. This application is for
medical use and offer help and suggestion for the user
-FITS: Create interactions among 3 different applications. First is the game Urbansim, second
is our in house application written in Java that calculate the score of Urbansim, and the third is
the Output API GIFT
-Time Allocation - Our in house website that let our managers keep tract and allocate the
amount of time left on different projects. Written in Javascript and PHP
- Assistant Programmer April 2011 – November 2012
Okos Solutions C#, C++
Create Hardware/Software to scans solid materials with Sonic waves to search for interior cracks.
-Using template matching to correctly adjust image to overlap with each other
-Created Custom Cuda Kernal to program with Nvidia's GPU
-Allowed Multiple Motors to travels at the same time in a spline
-Created 3D models and display with Windows Presentation Foundation
-Filtering the Waveform with Averaging, Median, and Time Gate Control
David To
Pg. 2
-Multiple Data Image creation and Extraction
-Threading custom windows explorer type window
-Taking Screenshot of the application with ability to print
Projects
“Donnie's Dogs!” Language: C#
Global Game Jam 2017 Unity3D
-Game's logic such as the Grid, and waves
-Player/NPC's controls and actions
-Menu UI logic
“TumbleWeed Express” Language: C#
Dirigiballers, LLC – Out on Steam, PC/Mac/Linux Unity3D
-Enemies Cars AI: Ground Hugging, AI algorithm
-Camera To Terrain
-Shop Menu UI
-Billboard Image: Use by Enemy object to display current status and Crosshair
-Sound Setup
-Optimization
“Connecting Hexagon” Language: C#
Self Project – Out on Android Unity3D
-Main Programmer
-Release on Android with Google Play, and Ads revenue
-Menu Navigation
-Player Control
-Path finding for scoring
“Beta Test” Language: C#
IGDA Group Game Jam Unity3D
-Pair programming in a mouse drawing and creating a new mesh
-Edit Unity character controller script to fix bug of jumping sideways
-Implementing Stage Hazards such as falling spikes
-Displaying the UI of the number of enemies killed and the current time
-Menu Navigation
“Over The Hoop” Language: JavaScript
Global Game Jam 2012 Unity3D
Noticeable Awards: Best Game by Judges
-Start and Win Condition
-Saving Best Time and displaying it in-game
-Menu Navigation with stage information
-Pipe Teleportation object
“Heirs of Man: War Machine” Serious Business – Team of Six
Title: QA Lead / AI Lead Language: Visual Studios, C++
Source Control: Alienbrain
-Direct X Input Control: Created structs to hold input command and reactions
-Lua Scripting: Gameplay tweaking
-Weapon Systems actions and reactions
-AI Programming for All enemies
-Debugging
Education
-Full Sail University Winter Park, FL
Bachelor of Science in Game Development April 09
-Northern Virginia Community College Manassas, VA
Associate of Science in Computer Programming Jun 07

More Related Content

Viewers also liked

Belfort, Karla Resume
Belfort, Karla ResumeBelfort, Karla Resume
Belfort, Karla ResumeKarla Belfort
 
ChristinaMin_thefoodiemagazine
ChristinaMin_thefoodiemagazineChristinaMin_thefoodiemagazine
ChristinaMin_thefoodiemagazineChristina Min
 
Physiology of bacteria
Physiology of bacteria Physiology of bacteria
Physiology of bacteria shahbaz husain
 
Mohan Kumar MG CV
Mohan Kumar MG CVMohan Kumar MG CV
Mohan Kumar MG CVMohan Mg
 
William Miller Resume Feb, 2016
William Miller Resume Feb, 2016William Miller Resume Feb, 2016
William Miller Resume Feb, 2016Ward Miller
 
05 Service Oriented Architecture Series - Preparing for SOA
05 Service Oriented Architecture Series - Preparing for SOA05 Service Oriented Architecture Series - Preparing for SOA
05 Service Oriented Architecture Series - Preparing for SOAPouria Ghatrenabi
 
Alphorm.com Formation Dreamweaver CC pour les débutants
Alphorm.com Formation Dreamweaver CC pour les débutantsAlphorm.com Formation Dreamweaver CC pour les débutants
Alphorm.com Formation Dreamweaver CC pour les débutantsAlphorm
 
Alphorm.com Support Formation SCOM 2012 R2, les fondamentaux
Alphorm.com Support Formation SCOM 2012 R2, les fondamentauxAlphorm.com Support Formation SCOM 2012 R2, les fondamentaux
Alphorm.com Support Formation SCOM 2012 R2, les fondamentauxAlphorm
 

Viewers also liked (13)

Belfort, Karla Resume
Belfort, Karla ResumeBelfort, Karla Resume
Belfort, Karla Resume
 
Shahbaz husain
Shahbaz husainShahbaz husain
Shahbaz husain
 
Slide deck for assist 2016
Slide deck for assist 2016Slide deck for assist 2016
Slide deck for assist 2016
 
ChristinaMin_thefoodiemagazine
ChristinaMin_thefoodiemagazineChristinaMin_thefoodiemagazine
ChristinaMin_thefoodiemagazine
 
Physiology of bacteria
Physiology of bacteria Physiology of bacteria
Physiology of bacteria
 
Mohan Kumar MG CV
Mohan Kumar MG CVMohan Kumar MG CV
Mohan Kumar MG CV
 
La Disciplina
La DisciplinaLa Disciplina
La Disciplina
 
William Miller Resume Feb, 2016
William Miller Resume Feb, 2016William Miller Resume Feb, 2016
William Miller Resume Feb, 2016
 
Alexander Sherman Resume
Alexander Sherman ResumeAlexander Sherman Resume
Alexander Sherman Resume
 
Slide pack for break out room
Slide pack for break out roomSlide pack for break out room
Slide pack for break out room
 
05 Service Oriented Architecture Series - Preparing for SOA
05 Service Oriented Architecture Series - Preparing for SOA05 Service Oriented Architecture Series - Preparing for SOA
05 Service Oriented Architecture Series - Preparing for SOA
 
Alphorm.com Formation Dreamweaver CC pour les débutants
Alphorm.com Formation Dreamweaver CC pour les débutantsAlphorm.com Formation Dreamweaver CC pour les débutants
Alphorm.com Formation Dreamweaver CC pour les débutants
 
Alphorm.com Support Formation SCOM 2012 R2, les fondamentaux
Alphorm.com Support Formation SCOM 2012 R2, les fondamentauxAlphorm.com Support Formation SCOM 2012 R2, les fondamentaux
Alphorm.com Support Formation SCOM 2012 R2, les fondamentaux
 

Similar to To David - Resume

Alan Tennent Resume 2016
Alan Tennent Resume 2016Alan Tennent Resume 2016
Alan Tennent Resume 2016Alan Tennent
 
Mobile development with the corona sdk
Mobile development with the corona sdkMobile development with the corona sdk
Mobile development with the corona sdkAltaf Rehmani
 
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-PlatformVisual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-PlatformStefano Ottaviani
 
Windows 10 UWP Development Overview
Windows 10 UWP Development OverviewWindows 10 UWP Development Overview
Windows 10 UWP Development OverviewDevGAMM Conference
 
Synapseindia android app programming
Synapseindia android app programmingSynapseindia android app programming
Synapseindia android app programmingTarunsingh198
 
Sample 3D Projects_ TMA Solutions
Sample 3D Projects_ TMA SolutionsSample 3D Projects_ TMA Solutions
Sample 3D Projects_ TMA SolutionsTMA Solutions
 
201500912 Hello Windows 10
201500912 Hello Windows 10201500912 Hello Windows 10
201500912 Hello Windows 10영욱 김
 
Visual Studio for Mac (AltConf 2017)
Visual Studio for Mac (AltConf 2017)Visual Studio for Mac (AltConf 2017)
Visual Studio for Mac (AltConf 2017)Craig Dunn
 
SSP Software Portfolio
SSP Software PortfolioSSP Software Portfolio
SSP Software PortfolioAlexey Suchkov
 
Ha4 displaying 3 d polygon animations
Ha4   displaying 3 d polygon animationsHa4   displaying 3 d polygon animations
Ha4 displaying 3 d polygon animationsJordanSmith96
 
X-Platform native apps in C# and .NET using Xamarin tools (iOS/WP/Android)
X-Platform native apps in C# and .NET using Xamarin tools (iOS/WP/Android)X-Platform native apps in C# and .NET using Xamarin tools (iOS/WP/Android)
X-Platform native apps in C# and .NET using Xamarin tools (iOS/WP/Android)Mark Radacz
 

Similar to To David - Resume (20)

MERLINO2015
MERLINO2015MERLINO2015
MERLINO2015
 
Ankit goel cv
Ankit goel cvAnkit goel cv
Ankit goel cv
 
Alan Tennent Resume 2016
Alan Tennent Resume 2016Alan Tennent Resume 2016
Alan Tennent Resume 2016
 
201001162_report
201001162_report201001162_report
201001162_report
 
Ehab_Essamuddin
Ehab_EssamuddinEhab_Essamuddin
Ehab_Essamuddin
 
Mobile development with the corona sdk
Mobile development with the corona sdkMobile development with the corona sdk
Mobile development with the corona sdk
 
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-PlatformVisual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
 
Windows 10 UWP Development Overview
Windows 10 UWP Development OverviewWindows 10 UWP Development Overview
Windows 10 UWP Development Overview
 
Synapseindia android app programming
Synapseindia android app programmingSynapseindia android app programming
Synapseindia android app programming
 
CV
CVCV
CV
 
Sample 3D Projects_ TMA Solutions
Sample 3D Projects_ TMA SolutionsSample 3D Projects_ TMA Solutions
Sample 3D Projects_ TMA Solutions
 
201500912 Hello Windows 10
201500912 Hello Windows 10201500912 Hello Windows 10
201500912 Hello Windows 10
 
Visual Studio for Mac (AltConf 2017)
Visual Studio for Mac (AltConf 2017)Visual Studio for Mac (AltConf 2017)
Visual Studio for Mac (AltConf 2017)
 
SSP Software Portfolio
SSP Software PortfolioSSP Software Portfolio
SSP Software Portfolio
 
Abdelrahman Al-Ogail Resume
Abdelrahman Al-Ogail ResumeAbdelrahman Al-Ogail Resume
Abdelrahman Al-Ogail Resume
 
Nanaji_Sahukara
Nanaji_SahukaraNanaji_Sahukara
Nanaji_Sahukara
 
Android
AndroidAndroid
Android
 
Ha4 displaying 3 d polygon animations
Ha4   displaying 3 d polygon animationsHa4   displaying 3 d polygon animations
Ha4 displaying 3 d polygon animations
 
X-Platform native apps in C# and .NET using Xamarin tools (iOS/WP/Android)
X-Platform native apps in C# and .NET using Xamarin tools (iOS/WP/Android)X-Platform native apps in C# and .NET using Xamarin tools (iOS/WP/Android)
X-Platform native apps in C# and .NET using Xamarin tools (iOS/WP/Android)
 
CV-05.04.16
CV-05.04.16CV-05.04.16
CV-05.04.16
 

To David - Resume

  • 1. David To Pg. 1 David To 7240 Lankershim Blvd #248 | North Hollywood, CA 91605 | 301-337-8372 David.To.FS@gmail.com | http://davidto.jimdo.com | https://www.linkedin.com/in/davidto2 Technical Skills 3D Game Engine Development AI programming Android Development Debugging Skills Design Pattern iOS Development Object Oriented Programming User Interface Development Windows OS XML API Cordova Cuda Direct 3D Direct Draw Direct Input Direct X OpenGL WPF XNA Software AlienBrain Construct 2 Instruments Interface Builder Maya Microsoft Visio Photoshop SourceTree Tortoise SVN Unity 3D Engine Visual HAM XCode Personal Skills Speak Cantonese, English Work well within teams Languages C, C++, C# Java JavaScript HTML5 Objective C Visual Basic Employment - Software Engineer - Unity July 2016 – January 2017 Age of Learning, Inc. C#, Unity3D Work in the Mobile team using Unity3D to create iOS, and Android version of ABCMouse.com. -Adding More features, debugging, and optimization -Plugin interactions, both in-house and 3rd party -Data Transfer from server to device, and vice-versa -UI setup and functionality - Software Engineer November 2012 – June 2016 Intelligent Automation Inc. C#, Unity3D, Cordova, HTML5 Work on multiple different projects simultaneously. -NAEP: A group of Unity3D Projects that teaches students different subjects. User start and finish each projects linearly -ELA: Created in Construct 2. Another teaching tools that allows the User to travels to different locations and interact with objects. Unlike NAEP it is not linear. This project will also be modeler so that other user can modify the image, location, and response -Virtual 3D City: A plugin we created in Unity in which we pull in data from outside sources as Open Street Map, and create a city base on the data -MAPDE: An Android project Using Cordova and Jquery Mobile. This application is for medical use and offer help and suggestion for the user -FITS: Create interactions among 3 different applications. First is the game Urbansim, second is our in house application written in Java that calculate the score of Urbansim, and the third is the Output API GIFT -Time Allocation - Our in house website that let our managers keep tract and allocate the amount of time left on different projects. Written in Javascript and PHP - Assistant Programmer April 2011 – November 2012 Okos Solutions C#, C++ Create Hardware/Software to scans solid materials with Sonic waves to search for interior cracks. -Using template matching to correctly adjust image to overlap with each other -Created Custom Cuda Kernal to program with Nvidia's GPU -Allowed Multiple Motors to travels at the same time in a spline -Created 3D models and display with Windows Presentation Foundation -Filtering the Waveform with Averaging, Median, and Time Gate Control
  • 2. David To Pg. 2 -Multiple Data Image creation and Extraction -Threading custom windows explorer type window -Taking Screenshot of the application with ability to print Projects “Donnie's Dogs!” Language: C# Global Game Jam 2017 Unity3D -Game's logic such as the Grid, and waves -Player/NPC's controls and actions -Menu UI logic “TumbleWeed Express” Language: C# Dirigiballers, LLC – Out on Steam, PC/Mac/Linux Unity3D -Enemies Cars AI: Ground Hugging, AI algorithm -Camera To Terrain -Shop Menu UI -Billboard Image: Use by Enemy object to display current status and Crosshair -Sound Setup -Optimization “Connecting Hexagon” Language: C# Self Project – Out on Android Unity3D -Main Programmer -Release on Android with Google Play, and Ads revenue -Menu Navigation -Player Control -Path finding for scoring “Beta Test” Language: C# IGDA Group Game Jam Unity3D -Pair programming in a mouse drawing and creating a new mesh -Edit Unity character controller script to fix bug of jumping sideways -Implementing Stage Hazards such as falling spikes -Displaying the UI of the number of enemies killed and the current time -Menu Navigation “Over The Hoop” Language: JavaScript Global Game Jam 2012 Unity3D Noticeable Awards: Best Game by Judges -Start and Win Condition -Saving Best Time and displaying it in-game -Menu Navigation with stage information -Pipe Teleportation object “Heirs of Man: War Machine” Serious Business – Team of Six Title: QA Lead / AI Lead Language: Visual Studios, C++ Source Control: Alienbrain -Direct X Input Control: Created structs to hold input command and reactions -Lua Scripting: Gameplay tweaking -Weapon Systems actions and reactions -AI Programming for All enemies -Debugging Education -Full Sail University Winter Park, FL Bachelor of Science in Game Development April 09 -Northern Virginia Community College Manassas, VA Associate of Science in Computer Programming Jun 07