Search
Chris M.'s Photo

Expert Coding Tutor from Tech Giants to AAA & Indie Game Studios
Chris M.

72 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $75
Response time: 4 hours

About Chris


Bio

Hello aspiring coders and game developers! I'm Chris, a passionate software and game developer with over 12 years of experience across the tech and games industries, including Amazon, Amazon Game Studios, and my own company, Power Proc Studios. I graduated with a Bachelor's degree in Computer Science from York College of Pennsylvania, where I tutored Calculus I, II, and Computer Science in one-on-one and group settings. Since then, I've primarily focused on tutoring Computer Science, working...

Hello aspiring coders and game developers! I'm Chris, a passionate software and game developer with over 12 years of experience across the tech and games industries, including Amazon, Amazon Game Studios, and my own company, Power Proc Studios. I graduated with a Bachelor's degree in Computer Science from York College of Pennsylvania, where I tutored Calculus I, II, and Computer Science in one-on-one and group settings. Since then, I've primarily focused on tutoring Computer Science, working with high school and college students, as well as mentoring junior engineers in my professional roles.

My approach? I make sessions FUN! Yes, FUN! I've found that enjoyable sessions increase knowledge retention. The lessons are engaging, giving you the best shot at retaining information. I believe in student-led learning - you'll always have the chance to solve problems first, with me as your guide. This helps me identify and fill knowledge gaps effectively. Understanding core principles in coding will take you much further than just knowing the right answers.

I'll teach you how to approach coding in a methodical way. By the end of each session, you'll have either another tool in your utility belt (like a new problem-solving technique) or another polished version of one. One of my professors always said, "We're giving you a bunch of tools to work with, and it's all about knowing which tool is best for the job." Whether you're struggling with basic concepts or tackling advanced software engineering principles, I adapt my teaching style to match your learning pace and goals.

Ultimately, I love seeing growth, both in myself and in others. I've worked hard to level up my skills, and I'm excited to help you do the same! I'm easy-going and always strive to respond promptly, so please reach out if you have any questions. Let's embark on this coding journey together!


Education

York College of Pennsylvania
Computer Science

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

C#

C#

I've been coding in C# for over 7 years, in addition to the time I've spent tutoring/mentoring other undergrads in the engineering center at my college and adults during my professional career. If you are just starting out with programming, C# is a great language to start with as it is on the lower end of the learning curve across the spectrum of languages. I can teach you C#'s fundamentals (basic syntax, control flow, etc.), data types and structures, classes, inheritance, enumerables, delegates/events, asynchronous programming, LINQ (C# query tools), and more.
Computer Gaming

Computer Gaming

As the founder and lead developer of my game studio, I've been working extensively in Unity (C#) for over 7 years, but I also have experience in Unreal Engine (C++), GameMaker (GML), Roblox Studio (Lua), and O3DE (C++, Lua). I've been in game development for over 10 years (Amazon, Amazon Game Studios, and my company), and my experience covers a wide range of development areas: front-end (UI), back-end (core logic and systems), and cloud services (game servers, databases, authentication, etc.). Over the years I've worked on gameplay systems (e.g. combat, inventory, character movement), social systems (e.g. chat, friends, guilds), AI, multiplayer, tools, build pipelines, and performance optimizations. Whether you're a beginner learning game development or a more advanced developer tackling intricate challenges, I can provide practical, industry-tested guidance to help you level up your game development and coding skills!
Computer Science

Computer Science

I'm a software engineer with over 12 years of experience, most notably working at Amazon and Amazon Game Studios. I've tutored other students during my time at college, as well as adults and teenagers during my professional career. I have years of experience in multiple languages including C#, C++, Python, and Java, so I am able to adapt to the tutee's needs. Some areas I have tutored in the past include, but are not limited to: programming fundamentals (e.g. variables, control structures, functions), data structures (e.g. arrays, hash tables, hash sets, linked lists, stacks, queues, trees, graphs), object-oriented programming principles (e.g. encapsulation, inheritance, polymorphism, abstraction), design patterns (e.g. singleton, factory, object pool, bridge, flyweight, command, observer, strategy), parallel and distributed computing, and algorithms and complexity analysis (Big O!).
Chris M.'s Photo

Questions? Contact Chris before you book.

Still have questions?

Contact Chris
Response time: 4 hours

Ratings and Reviews


Rating

5.0 (23 ratings)
5 star
(23)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Fantastic first lesson

Chris got my son and his friend SO excited about Unity, and they can't wait to keep going. They said he made it fun and easy to follow, and are looking forward to developing skills.

Greg, 21 lessons with Chris

Knowledgeable and Hands On

Chris is an exceptional tutor with extensive expertise in Game Design. He is not only knowledgeable but also open and patient. During our session, we were able to seamlessly discuss complex systems from a high-level perspective and delve into finer technical details. He readily engaged in hands-on coding, guiding me through multiple solutions to overcome the challenges I was facing. I look forward to our continued lessons. 10/10 would recommend.

Randall, 21 lessons with Chris

Helped me better understand the Godot game engine

Chris greatly helped me better understand how inputs are handled in Godot and how I was approaching it. This made it easier to make changes and troubleshoot my main issue—rebinding the left mouse click in my control settings. Chris is excellent at gauging your level of understanding on a given topic and tailoring the lesson accordingly. Chris explains concepts in a way that is easy to follow and remember for later use. Overall, Chris was an excellent teacher, and I would highly recommend them!

Bright, 2 lessons with Chris
Hourly Rate: $75
Response time: 4 hours
Contact Chris