Tutor profile: Daniel D.
Video Game Developer tutoring gaming languages.
Tutor Satisfaction Guarantee
In the late 80's became a game industry professional programming in Assembly / C / C++. Since then I've worked with both Front end, and Back End technologies. You have probably even seen some of my work if you have ever played on an XBox. I've also worked with Unity, and Unreal. I'm great at taking complex subjects, and simplifying them for non-technical audiences. Not only do I understand how to program, but I understand how to program in large environments, with lots of contributors to the code base. If your looking to get into the games...
I started teaching DOS in the early 80's, at Computer Teacher Learning Centers. I've held classes at major corporations tutoring groups on 3D math, as it relates to gaming, concurrency, multi-threading, parallelization both on the instruction level (SIMD), and on the thread level, (SPMD), and even what NVidia calls (SIMT). On an individual mentoring level, I've helped people write cleaner, better understood code, as well as point out game industry norms, language faux pas, and how to use, or create your own algorithms. I've been tutoring a...
College of San Mateo
Computer Engineering (Computer Science and Engineering)
1993 - 1993
McKinsey & Company, Staff Engineer & Architect
2016 - 2018
McKinsey is the premier consulting company for Fortune 500 companies, and public entities. I was involved in many aspects of development (all confidential of course), from front-end to back-end, and high performance video streaming.
Disney Interactive Studios, Director, Technology
2013 - 2014
I worked in centralized services for mobile game development on Android and IOS. This included holding classes for 3D game development, and multi-threading.
Ignite Game Technologies, Inc., Vice President of Engineering
2011 - 2013
We build a full physics real time 3D RACING. Free to play, virtual goods. Our back end was ruby on rails, with MySQL, AngularJS, JQuery on Ngnix. The client side was C++, DirectX, and WebKit. Mastermind behind internal tools for server, customer, and channel management. Managed development on three continents, as well as QA.
Foundation 9 Entertainment, Senior Vice President of Technology
2005 - 2008
Ensure consistent and high quality execution, of video games across all platforms, and studios. Oversaw technical due diligence on all potential acquisition targets. Integrated technology teams, into the "Corporate" way. Soup to nuts creation of Corporate WAN across 10 different locations. Unified source, and asset control corporate wide. Facilitated and encouraged cross studio collaboration, and resource management. Held, organized, and participated in many educational and collaborative events.
Pipeworks Software, Inc., CEO
1999 - 2005
Co-Founder, and Co-Owner of a bootstrapped professional games as a service company, that still exists to this day. I was the strategic, cultural, and functional leader. Developed strategy of going after 3D animation technology, while the rest of the world focused on the creation of 3D worlds, and portal systems. Helped Microsoft launch the XBox, doing 80% of the demo's for it's unveiling. Negotiated all contracts, leases, and royalty agreements. Launched the Godzilla Franchise for Atari.
Send a message explaining your
needs and Daniel will reply soon.
needs and Daniel will reply soon.
Ready now? Request a lesson.
What is a lesson?
A lesson is virtual lesson space on our platform where you and a tutor can communicate. You'll have the option to communicate using video/audio as well as text chat. You can also upload documents, edit papers in real time and use our cutting-edge virtual whiteboard.
How do I begin a lesson?
If the tutor is currently online, you can click the "Start Lesson" button above. If they are offline, you can always send them a message to schedule a lesson.
Who are TutorMe tutors?
Many of our tutors are current college students or recent graduates of top-tier universities like MIT, Harvard and USC. TutorMe has thousands of top-quality tutors available to work with you.