Search
Michael C.'s Photo

Senior Software Engineer & Experienced STEM Tutor
Michael C.

119 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $35
Response time: 5 hours

About Michael


Bio

I began my education studying Mathematical Physics with an emphasis on generating simulations of physical phenomenon. I was first introduced to programming through an old system using FORTRAN. My professor said, "Yes, it's old, but it works." I soon moved on to a more substantial Data Structures and Algorithms series of courses that was taught in Java, which I would consider to be my first serious use of a programming language.

Since college, I have worked as a tutor for many years in both...

I began my education studying Mathematical Physics with an emphasis on generating simulations of physical phenomenon. I was first introduced to programming through an old system using FORTRAN. My professor said, "Yes, it's old, but it works." I soon moved on to a more substantial Data Structures and Algorithms series of courses that was taught in Java, which I would consider to be my first serious use of a programming language.

Since college, I have worked as a tutor for many years in both private and public education settings. I have worked with the public school system in Wisconsin as a free-range tutor. I would essentially go to different classrooms after school and look for students that needed help across a variety of mathematical, scientific, and computer science topics. I really enjoyed this and even petitioned the school to make use of their empty computer lab to start up a more serious and dedicated Computer Programming after school program that would use game development to get students excited about the core topics of Computer Science. I began developing some of the coding material they could use before moving on to other opportunities.

I have also spent the last five years running classrooms for Girls Who Code. In this capacity, I act as the Lead Instructor for a classroom of around 30-40 students during their Summer Immersion Program. In each classroom, I am responsible for 2-3 teaching assistants depending on the class size. The program introduces talented young women to web development using JavaScript and brings in women working in technology to broaden the student's perspective on what is possible for women in the technology field.

My primary work is as a full-stack developer for a company that helps public policy institutes redesign their online presence to maximize their reach and increase access to their research. In my free time, I have also produced educational videos on YouTube centered around game development using Unity and the C# programming language.


Education

University of Wisconsin - La Crosse
MATHEMATICAL PHYSICS

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

C#

C#

I have used C# extensively in connection with the Unity Game Development framework. I have produced multiple series of in-depth tutorial videos covering an entire single concept like Creating a Platformer Game. In these videos, I walk through each step in detail, often providing explanations of the core programming concepts involved.
C++

C++

I have produced multiple series of video tutorials covering the full development of an entire game development concept like Building a Platformer using the Unreal Game Development Engine and C++.
Computer Science

Computer Science

I studied Data Structures & Algorithms during my Physics/Mathematics degree in college, and I continue to make use of this material regularly throughout a broad range of professional and personal work. This includes full-stack PHP development with WordPress and JavaScript API development, and it also includes work with multiple Game Development frameworks including Unity and Unreal using C# and C++ respectively.
CSS

CSS

My company does consulting with multiple Public Policy Institutes with a significant emphasis on helping them redesign aspects of their front-end code. This often involves a great deal of work with HTML and CSS in conjunction with the backend JavaScript and PHP changes we either describe for them or implement ourselves directly.
HTML

HTML

5 years teaching Intro To HTML Game Dev with Girls Who Code, and 20 years of experience with C++/Java/Rust game dev frameworks like LibGDX, OpenGL, and WGPU.
JavaScript

JavaScript

My company does consulting with multiple Public Policy Institutes with a significant emphasis on helping them redesign aspects of their front-end code. This often involves a great deal of work with HTML and CSS in conjunction with the backend JavaScript and PHP changes we either describe for them or implement ourselves directly.
JQuery

JQuery

I work with JQuery daily in my professional work, and I have also taught JavaScript in public and private educational environments for years.
PHP

PHP

I have done extensive professional work with PHP in the context of building WordPress plugins that interact in complex ways with our own server's REST API.
Unity

Unity

I have developed multiple series of educational videos for Unity Development that are available on YouTube. I have also taught introduction to Game Development during the Girls Who Code Summer Immersion Program for 5 years as the Lead Instructor for a classroom. I also develop a long-term game project called Last Ditch with the Rust language using the WGPU framework.
Unreal Engine

Unreal Engine

I have developed multiple series of educational videos for Unity Development that are available on YouTube. I have also taught introduction to Game Development during the Girls Who Code Summer Immersion Program for 5 years as the Lead Instructor for a classroom. I also develop a long-term game project called Last Ditch with the Rust language using the WGPU framework.
Algebra 1
Algebra 2
C
Calculus
Computer Programming
Geometry
Java
Linear Algebra
Prealgebra
Precalculus
Python
Trigonometry
Michael C.'s Photo

Questions? Contact Michael before you book.

Still have questions?

Contact Michael
Response time: 5 hours

Ratings and Reviews


Rating

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

Reviews

Great teach and very patient

Micheal explained every concept extremely well and was extremely patient when a concept was a little difficult. 10/10 would very recommend

Kway, 2 lessons with Michael

Highly recommended!

Working with Michael was fantastic. He was very patient and explained everything in a way I could thoroughly comprehend. I look forward to working with him again on future sessions!

Matt, 3 lessons with Michael
Hourly Rate: $35
Response time: 5 hours
Contact Michael