Search
Bryan M.'s Photo

Expert Unity Developer and C# Programmer
Bryan M.

468 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $60
Response time: 3 minutes

About Bryan


Bio

Hi I'm Bryan! My background started in physics and mathematics but that somehow changed into game development. I find this career to be one of the most creative and rewarding that there is and I can show you anything you want to learn in Unity or C#.

I found I have become a great teacher over the years by showing students how to work with the fundamental knowledge they have acquired already before they go on to the next step. "Don't teach multiplication before addition", I always say....

Hi I'm Bryan! My background started in physics and mathematics but that somehow changed into game development. I find this career to be one of the most creative and rewarding that there is and I can show you anything you want to learn in Unity or C#.

I found I have become a great teacher over the years by showing students how to work with the fundamental knowledge they have acquired already before they go on to the next step. "Don't teach multiplication before addition", I always say.

Besides these skills, I try to expand knowledge through theoretical ideas and discussion to give students a sharper edge on their thinking skills. When you really understand something you gain some real knowledge and empower yourself and that is my only goal.

As a certified Unity developer I have been tutoring and teaching in game development for about 10 years. I am very proficient in C#, Python, game play programming, tools/editor, graphics, and general programming. I studied higher math at University and I have also dabbled in many other science related subjects.

My main passion is Unity but I also tutor computer science and C#, console apps and Java. I am usually available within a very short time. Feel free to contact me me with any questions.


Policies

  • Hourly Rate: $60
  • Rate details: Your rates include preparation time, research, and post-session help.
  • Lesson cancellation: 24 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Animation

Animation

Bryan brings extensive expertise in Unity animation and technical art, with a strong focus on creating immersive XR experiences. His experience includes developing custom shaders, procedural animations, and 3D modeling for VR/AR applications, leveraging tools like Houdini and Unity's MRTK. At Meta, he independently built AR interaction prototypes for HoloLens 2, while at AstraZeneca, he crafted therapeutic VR environments with optimized UX and AI-integrated animations. His background in technical art and rapid prototyping ensures polished, performance-driven animations for games and interactive applications.
C#

C#

Certified Unity Developer 4+ years. Uses C# to create tools, games, programs and apps with Unity and the .net framework for Windows, MAC and mobile. Has experience releasing on Google, Apple, and Opera App Store.
Computer Gaming

Computer Gaming

A skilled Unity Game Developer with expertise in designing and implementing core gameplay systems, multiplayer functionality, and physics-based mechanics for 2D and 3D games. Proficient in rapid prototyping, performance optimization, and cross-platform development for PC, mobile, and consoles. Experienced in procedural generation, UI/UX integration, and real-time multiplayer networking to create engaging and scalable game experiences. Strong background in Unity scripting, asset pipeline optimization, and collaborating with artists and designers to deliver polished, high-quality games.
Computer Science

Computer Science

Certified by Unity. Builds, creates, tests and optimizes games or programs made with Unity for 4+ years. Used Unity for data visualization, audio visualization and physics modeling simulations combined with visual experiences.
General Computer

General Computer

I used to run a computer repair business for over 4 years. In that time I built custom gaming rigs and office computers for business. I carried out warranty and repairs to laptops, PC's and more. Since then I have only increased my skill set with programming.
Microsoft Windows

Microsoft Windows

I am the former owner-operator of a computer repair and maintenance company with 10+ years experience in the field. I have at least 1000 custom PC builds under my belt and have encountered just about every issue or problem that comes from hardware and Windows. Currently a certified software developer.
Unity

Unity

Accomplished Senior Unity Developer with 10+ years of expertise crafting immersive XR experiences and game development solutions. Distinguished track record of successful prototype development and implementation at industry leaders including Meta and AstraZeneca. Combines technical excellence in Unity development with innovative problem-solving capabilities, consistently delivering polished, user-centered experiences that exceed expectations. Proven ability to transform complex requirements into intuitive, engaging applications across VR, AR, and traditional gaming platforms.
Elementary Math
Bryan M.'s Photo

Questions? Contact Bryan before you book.

Still have questions?

Contact Bryan
Response time: 3 minutes

Ratings and Reviews


Rating

5.0 (194 ratings)
5 star
(190)
4 star
(2)
3 star
(1)
2 star
(0)
1 star
(1)

Reviews

Knowledgeable and Extremely Helpful Tutor

Bryan has been the best tutor I've ever had by far. I've had to take a C# class three times because I never understood how it was being taught, but Bryan has helped me finally understand the material and I have an A in my class now! He is exceptional at listening to what the student needs and how they best learn and then working with that so that he can teach them in the best way possible.

Miranda, 12 lessons with Bryan

Great tutor and super helpful

Bryan was very customized in his support, clearly an expert in his ability to navigate UNITY and was very patient and helpful to my son! I will definitely use him again to help when we need an expert at our side.

Justin, 2 lessons with Bryan

Absolute Lifesaver!

I reached out to Bryan for help working on a project with a problem in Unity that has been causing me a headache for several weeks. I'm new to Unity and he helped bridge some gaps in my knowledge that I would never have known otherwise, and narrow down the issue I had been facing. He was kind, patient, and didn't make me feel bad about the mistakes I made while still helping me fix them. I really can't thank him enough.

Ashley, 1 lesson with Bryan

Tutor Session Review

Bryan quickly understood my needs and requirements. Our session focused on exactly what I needed. He was respectful and supportive of me during our session. Bryan style was proactive, friendly and treated me with equality. By the end of our session I understood what I was doing wrong and learned a new and correct method to accomplish building repos with Unity. I gladly give Bryan Five stars!!!!!

William, 3 lessons with Bryan

Very concise instruction!

Bryan was very kind and walked me through the "why" of what I was doing and not just the "how". He was very patient with me when I didn't understand something and we were able to get my key pickup and Raycast Hits working! I appreciate all he did and he is an excellent tutor!

Ben, 5 lessons with Bryan

Great Computer Gaming Tutor

My son has had 2 great lessons with Bryan so far. He has made it fun & engaging. We look forward to our next lesson!

Michelle, 16 lessons with Bryan

Very patient, started from beginning no stress.

Bryan is excellent! I felt very comfortable, and excited to start something new in a no judgment zone. I already have another lesson for Monday, I can't wait!!!

Eleonora, 6 lessons with Bryan

Knowledgeable

Pacman game project, he is very good in helping my daughter's project fixing the bug and progressing in the game...my daughter says it was really helpful. Very strong in coding in Java.

Radhe, 1 lesson with Bryan

Great teacher, very knowledgeable

I worked with Bryan for almost an hour and a half and I feel so much better about C#. He’s very patient, eager to help, and readily available. 10/10, would recommend to a friend!

GARY, 1 lesson with Bryan

A Tutor That Makes The Difference!

My first impression of Bryan was amazing. Great personality and have a fascinating way to translate complex topics into simple terms. Below I will highlight most of his characteristics as a tutor: • Makes effective use of academic learning time. • Gives clear, accurate, up-to-date and concise directions. • Models, demonstrates and provides examples. • Identifies available supplemental resources. • Promotes positive self-image in students. I will definitively will continue to contact Bryan for my academic concerns and give my recommendation.

Gabriel, 1 lesson with Bryan
Hourly Rate: $60
Response time: 3 minutes
Contact Bryan