Search

David C.

Game Dev Studio CEO/Lead Programmer, Over 5 Years Experience in Java

Game Dev Studio CEO/Lead Programmer, Over 5 Years Experience in Java

$40/hour

About David


Bio

Hello there! My name is David, and I am a Software Engineering honors student currently pursing a Bachelor's degree at DePaul university in Chicago, IL. With already two years of 5-star quality (over 75 "5-star" reviews across various other platforms I teach on) teaching/tutoring under my belt thus far, I have worked with over 200 students in various computer programming and game development related disciplines, helping them go from complete beginners to development masters, raising grades...

Hello there! My name is David, and I am a Software Engineering honors student currently pursing a Bachelor's degree at DePaul university in Chicago, IL. With already two years of 5-star quality (over 75 "5-star" reviews across various other platforms I teach on) teaching/tutoring under my belt thus far, I have worked with over 200 students in various computer programming and game development related disciplines, helping them go from complete beginners to development masters, raising grades and creating personal projects together. Programming, whether you've been doing it for years or have just dipped your feet into it, is difficult. Thankfully, I am here to assist at whatever pace works best for you.

My knowledge of programming is almost entirely self-taught, as I have always had an insatiable appetite for learning and growing as an individual. Fluent in Java (especially teaching the basics to new comers), C#, and the Unity3D professional game engine, I have been programming and making video games for 5 years, with 2 self-published titles currently released on Steam, the world's largest commercial game distribution platform.

I am the Founder, CEO, and Lead Programmer of a self-publishing indie game development studio with a released and shipped title, and another currently in the works! I have been assisting students for the past two years who have wanted to learn Java or Unity3D from the ground up with zero prior experience, though I have also help students currently enrolled in a program through school that utilizes the same subjects.

As for my teaching approach, I can move slow and steady, working at a very basic level to describe all the intricacies and fundamentals of programming, remaining as patient as I need to be as you take your time to fully understand the material at hand. Or, I can work a bit faster, giving those with a bit more experience in programming and game development a more general concept of where they should go in order to progress forward, focusing on the boarder idea of the topics at hand. All sessions are very "hands on", as I believe the best way to learn programming technique is to actually dive into the act of programming itself through various exercises and projects! Typically, sessions will remain online, allowing you to learn from the comfort of your own home, with a schedule that is entirely flexible around your available hours. (Online tutoring is also cheaper than in person sessions!)

Seeing my students grow has got to be the most rewarding part of teaching. Programming and game development often encompasses many struggles, but the moment that "ah-ha!" feeling hits, there is nothing quite like it. Watching my students go from complete beginners to near pros is probably the best part about this job (aside from all the cool video games and programs we get to make!)

I strive to help any and all students reach their greatest potential in programming and/or video game development. If you can dream it, you can build. Let me help you get to the level of skill you always wanted to reach with programming/game development. If you have any questions at all, or if you'd like to discuss setting up our first appointment, please do not hesitate to contact me!


Education

(Current) DePaul University
Software Engineering
College of Dupage
Enrolled

Policies

  • Hourly Rate: $40
  • Rate details: $50/hr for students under 16 years of age. Please note that rates may be initially set to a different amount depending on specific circumstances.
  • Lesson cancellation: 24 hours notice required
  • Background check passed on 4/23/2019

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

C#,

C#

The Unity3D professional game development engine uses C# as it's primary programming language. I am the lead programmer of my studio, having comprised games with as many as 200 inter-working C# classes. Especially proficient in C#'s integration of Unity.
Computer Gaming,

Computer Gaming

I am the Founder, CEO, and Lead Programmer at a self-publishing indie game development studio that strives to great Deliciously Good Games. Professional working in Unity3D game engine. With already a single title containing over 50 hours of gameplay content released on Steam, the next title is currently in the works! Specializes in 3D game design and programming, though has experience in 2D has well.
Computer Science,

Computer Science

I have been teaching/tutoring computer science, specifically Java and Unity3D game development for 1.5 years thus far, with a total of 4 years of experience. Currently a computer science college honors student with a 4.0 GPA, I also am the CEO and lead programmer of my own self-publishing game development studio.
General Computer,

General Computer

I am a four-year programmer and general computer enthusiast. I own my own video game development company, and have a passion for all things computer related! I've worked with computers nearly every day of my life since I was 5 years old, and know all the ins and outs of basic computers and software.
Java,

Java

I have been Programming in Java for 5 years. Teaching Java to over 150 students for 2 years. CEO/Lead Programmer at video game development studio.
Computer Programming

Corporate Training

General Computer,

General Computer

I am a four-year programmer and general computer enthusiast. I own my own video game development company, and have a passion for all things computer related! I've worked with computers nearly every day of my life since I was 5 years old, and know all the ins and outs of basic computers and software.
Java

Java

I have been Programming in Java for 5 years. Teaching Java to over 150 students for 2 years. CEO/Lead Programmer at video game development studio.

Examples of Expertise


David has provided examples of their subject expertise by answering 1 question submitted by students on Wyzant’s Ask an Expert.

Ratings and Reviews


Rating

4.9 (113 ratings)
5 star
(110)
4 star
(2)
3 star
(0)
2 star
(0)
1 star
(1)

Reviews

Show reviews that mention

All reviews

Best Tutor Ever!

David helped me with my java programming and absolutely nailed it! If you need a good tutor, look no further! David was knowledgeable and worked through the issues one by one. I would definitely recommend David to anyone looking for help and peace of mind.

Michael, 1 lesson with David

A programming Specialist!

David is literally knowledgeable in programming. He thoroughly explains what he is doing while making sure the student is following along. Every single question I had, was answered in depth. I am truly thankful for meeting David.

Javier, 2 lessons with David

David C is great teacher

My son solved 5 challenge questions from computer principal AP class in an hour session with David. It used to take more than an hour each questions. We will definitely contact David again.

Monica , 1 lesson with David

Inspiring teacher

Tutored my son in Java and game design with unity and it went well. My son said the lesson was 5 stars and the first thing he says after it’s over is when can he have more lessons!

Chris, 3 lessons with David

Great Tutor, knowledge and very helpful!

David knows Unity very well and we are very productive in every lesson. We get a lot of stuff done and it’s definitely worth it to take lessons with David! Looking forward to more lessons with you David!

Jijie, 11 lessons with David

Knows their stuff

Great tutor, intelligent. Knows what they are talking about. Good to work with you, will come out knowing something more than you did before. You entered great at educating great attitude. :)

Patrick, 16 lessons with David

Awesome tutor, very professional, committed, resourceful, experienced and student-centered.

I feel grateful to have David C. as my C# tutor, I can’t speak highly enough of him, even though I’m just beginning, I’ve learned so much and also he’s cleared the doubts and misconceptions I had about software development with C# which I appreciate. David C. is a great teacher because he knows how to break down difficult concepts into small chunks I can understand and that makes me feel confident as I learn more, along the way, he also shares a real world approach to common challenges that software developers face, which is something I didn’t know, and this gives me the opportunity to see how much work it will require from me to achieve my goals. I would definitely recommend anyone to get David C. as their tutor, it’s a very rewarding learning experience.

Raymond, 2 lessons with David

He was very knowledgeable

He was able to explain my assignment and helped me better understand what was going on he took me step by step in the programming. He is someone that I will continue to work with.

Angelica, 1 lesson with David

Spectacular Teacher!

David did a great job at teaching me the basics of Java. His teaching skills are so refined as he anticipates the questions I had and sets up his code in a way that leads into each topic he taught. His use of specific analogies to get across concepts like an object, instance, etc. also were extremely helpful for my understanding. Overall, I cannot recommend him more highly. I was thoroughly impressed, and he went above and beyond my every expectation.

Simar, 1 lesson with David
Contact David

Response time: 3 hours

$40/hour

David C.

$40/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact David

Response time: 3 hours