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

$50/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 100 "5-star" reviews across various other platforms I teach on) teaching/tutoring under my belt thus far, I have worked with over 250 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 100 "5-star" reviews across various other platforms I teach on) teaching/tutoring under my belt thus far, I have worked with over 250 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: $50
  • Rate details: $60/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 500 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 create Deliciously Good Games. Professional working in Unity3D game engine. With already two titles 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 2 years thus far, with a total of 5 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 250 students for 2 years. CEO/Lead Programmer at video game development studio. Experienced with Java Swing, JavaFX, algorithms and more!
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 250 students for 2 years. CEO/Lead Programmer at video game development studio. Experienced with Java Swing, JavaFX, algorithms and more!

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

5.0 (143 ratings)
5 star
(140)
4 star
(2)
3 star
(0)
2 star
(0)
1 star
(1)

Reviews

Show reviews that mention

All reviews

Great Tutor

David is patient, positive, and encouraging. He is very helpful and is able to thoroughly explain my assignments to help me have a better understanding. David is someone I will continue to work with!

Eduardo, 8 lessons with David

Great help

My son works well with David and sets up extra lessons with him. Has helped him with his computer class, is patient and understanding. My son likes him, which is hard for him. He also enjoys working on line.

Priscilla, 6 lessons with David

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 , 2 lessons 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

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
Contact David

Response time: 3 hours

$50/hour

David C.

$50/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