Search
Christopher M.'s Photo

I simplify my lessons, check out my free Live Code Lessons: t.ly/I7uT
Christopher M.

304 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $45
Response time: 16 minutes
Christopher M.'s Photo

I simplify my lessons, check out my free Live Code Lessons: t.ly/I7uT
I simplify my lessons, check out my free Live Code Lessons: t.ly/I7uT
Christopher M.

304 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

304 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

About Christopher


Bio

Hello,

First, I'd like to thank you for taking the time to look at my profile. You should know that I love teaching, and it has been a passion for at least 10 years. I first taught in college as a teaching assistant for programming courses, with some of the best faculty at Southern Polytechnic State University (SPSU). I loved the experience, because I learned so much as I was teaching, and I got to know some really great people.

Also, in my time at SPSU I have assisted fellow students with...

Hello,

First, I'd like to thank you for taking the time to look at my profile. You should know that I love teaching, and it has been a passion for at least 10 years. I first taught in college as a teaching assistant for programming courses, with some of the best faculty at Southern Polytechnic State University (SPSU). I loved the experience, because I learned so much as I was teaching, and I got to know some really great people.

Also, in my time at SPSU I have assisted fellow students with their programming needs, in Java, C++, Objective-C, C, PHP, C#, HTML5, Python, MySQL, Oracle, Flutter, Android and iOS. Also, I have assisted in building the tutoring page for my college, to supplement tutoring in the previously listed languages.

After learning Java in my first year at SPSU, I decided that I wanted to take my Java/C# experience and translate it into a product that can be published in one of the app stores. In my second year I was finally able to write the mobile apps that I had shown interest for in the previous year. I have since done freelance contracts, and full time work at a few companies around the country writing Android apps.

Please feel free to reach out at any time, but I will be available for private lessons Monday, Thursday and Saturday from 5:30 PM to 12 AM EST. If you have a programming question, you might be able to get the answer you need without a lesson. I use online resources in addition to free Live Code Lessons, StackOverflow, Git Hub, and may be able to share an answer pretty quickly.

Sincerely,
Christopher M.


Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Computer

ASP.NET,

ASP.NET

Senior Android Developer
C++,

C++

I have been using C++ since I first learned it in 2010 for my Data Structures course. After that I have used it extensively in Native Android development. For data hiding purposes, I wrote an adaptation of the Spotify C++ JNI Helpers called Android JNI Helpers. I was also a Teaching Assistant for a C++ course at SPSU for 2 semesters, and tutored for it since 2012 (10+ years).
Computer Programming,

Computer Programming

Most of my Java skills have translated into Android skills such as the following: • Built SDK based upon Android SDK (TheBoardLibrary) • Built numerous applications such as Reel Life, Atlanta Community, and more... • Built Applications using JSON/XML based RESTful/SOAP APIs • Connected to Server DB Management (i.e., MySQL, SQLite, Oracle and PostgreSQL) • Critically unit tested software systems that involve varying inputs/outputs
Computer Science,

Computer Science

Although my Major is in Software Engineering, I have taught Computer Science concepts for more than 10 years. I started with Java, and then went into C# and then into PHP and then into Mobile Development. And my programming and tutoring experience has expanded more each year that passes. With the mentioned technologies I eventually incorporated backend services using JSON/XML based RESTful/SOAP APIs. I also had the need for persisting data from one execution to the next, so I began connecting to Server DB Management (i.e., MySQL, SQLite, Oracle and PostgreSQL) services. And for maintaining application function and removing regressions, I began integrating unit tests that involve varying inputs/outputs into my lessons as well as my personal and professional projects.
Java,

Java

Most of my Java skills have translated into Android skills such as the following: • Built SDK based upon Android SDK (TheBoardLibrary) • Built numerous applications such as Reel Life, Atlanta Community, and more... • Built Applications using JSON/XML based RESTful/SOAP APIs • Connected to Server DB Management (i.e., MySQL, SQLite, Oracle and PostgreSQL) • Critically unit tested software systems that involve varying inputs/outputs
JavaScript,

JavaScript

In recent years, I gained more confidence with Javascript, using libraries (JQuery / Bootstrap) and web frameworks (Laravel / Django / ReactJS). But Javascript was the first programming language that I ever used, and it baffled me. But, I did find a way to write enough javascript for a functional webpage in 2005. JS and HTML turned me off from web development, because it wasn't as structured as other languages that I learned years later. Also, the internet was not as effective for me, since I had not used a search engine. Now I find myself writing EventSource listeners that wait for Messages from a Server (primarily PHP) and feed this data into HTML webpages (as an alternative to AJAX requests). I didn't realize it then, but when I started teaching web development I did it confidently, because of all of the gathered experience over the years.
PHP,

PHP

I was self taught in PHP, while tutoring some of my peers in college. I was a Lab Assistant primarily tutoring Java, C++, Data Structures and eventually PHP. Later my curiosity in PHP branched out into building personal projects with it, and eventually using it in school projects. Once I started building my own mobile apps I had a resource at my disposal with my PHP skillset. I started using CodeIgnitor as my first PHP Framework, and eventually graduated to using Laravel. I found that there were many security measures defaulted into those web frameworks, and began relying on them for all of my web development needs for years.
Python,

Python

My experience with Python includes lessons on the IPRE Scribbler, personal scripts for file management, and Continuous Integration (CI) scripts that distribute Flutter Mobile Apps / Django Web Apps and more. My latest usage of python scripts has included automation of posts to social media websites and generating layered images from web image uploads.
SQL

SQL

Most of my SQL skills have translated into Mobile/Backend skills such as the following: • Built Applications using JSON/XML based RESTful/SOAP APIs • Connected to Server DB Management (i.e., MySQL, SQLite, Oracle and PostgreSQL) • Critically unit tested software systems that involve varying inputs/outputs

Corporate Training

ASP.NET,

ASP.NET

Senior Android Developer
C++,

C++

I have been using C++ since I first learned it in 2010 for my Data Structures course. After that I have used it extensively in Native Android development. For data hiding purposes, I wrote an adaptation of the Spotify C++ JNI Helpers called Android JNI Helpers. I was also a Teaching Assistant for a C++ course at SPSU for 2 semesters, and tutored for it since 2012 (10+ years).
Java,

Java

Most of my Java skills have translated into Android skills such as the following: • Built SDK based upon Android SDK (TheBoardLibrary) • Built numerous applications such as Reel Life, Atlanta Community, and more... • Built Applications using JSON/XML based RESTful/SOAP APIs • Connected to Server DB Management (i.e., MySQL, SQLite, Oracle and PostgreSQL) • Critically unit tested software systems that involve varying inputs/outputs
SQL

SQL

Most of my SQL skills have translated into Mobile/Backend skills such as the following: • Built Applications using JSON/XML based RESTful/SOAP APIs • Connected to Server DB Management (i.e., MySQL, SQLite, Oracle and PostgreSQL) • Critically unit tested software systems that involve varying inputs/outputs

Math

Trigonometry

Trigonometry

I've always had a special interest in mathematics, and have found ways to apply it to my life through tutoring. Although, my mathematics skills greatly improved after self study for upcoming college courses. I studied Trig before passing a CLEP Exam for College Algebra & Precalculus. I later passed Calculus I with a B, and began tutoring for Trig. I'm currently taking Calculus II and received a B on first 2 Tests.

Sports/Recreation

Chess

Chess

Assisting fellow students with their Chess strategies, in the opening game, middle game, and end game scenarios. When instructing new (and seasoned) Chess players, I use metaphors that help to relate to specific situations in chess and in life. For example, the King is the only piece with no (or infinite) value, because of the fact that it can not be taken off of the board, unless the player resigns from their monarchy (or CEO position).

Ratings and Reviews


Rating

4.8 (94 ratings)
5 star
(87)
4 star
(3)
3 star
(0)
2 star
(1)
1 star
(3)

Reviews

Christopher is Amazing

Christopher is very knowledgeable about the subjects he tutors in and is even willing to come up with a teaching plan if you provide him with the information in advance. Its like having a classroom environment with 1on1 help.

Clifton, 14 lessons with Christopher

Best Python tutor I've had

Christopher was patient and was concerned that understand the material. He was prepared to tutor the subject I needed help with and he went out of his way to support my education.

Alex, 1 lesson with Christopher

A master instructor

Intuitive and insightful. The work flow was focused so we got a lot done. And I learned a great deal more about the app building process as a whole.

Bruce, 4 lessons with Christopher

Excellent communication skills.

Christopher has great communication skills and was able to articulate a complex process in a way a newbie to computer coding and software development could easily understand. I’m looking forward to future lessons with his structured yet flexible approach.

Carl, 3 lessons with Christopher

Super helpful and knowledgeable

Christopher was super helpful and patient, taking the time to explain the concepts that I was having difficulty understanding. I would highly recommend him. A++

Emily, 2 lessons with Christopher

Patient & Professional

Christopher was wonderful. He came to our session well prepared and provided me with examples of how I could grasp a concept in SQL. I walked away from the session feeling much better about completing my assignment. Highly recommended!!!!

Duane, 2 lessons with Christopher

Christopher loves computing!

Very friendly and enthusiastic about the material! He was timely, patient, and thoroughly prepared. He introduced technical material effortlessly, and made an excellent effort to maximize the material covered.

Jonathan, 2 lessons with Christopher

Would recommend!

Gives advice and breaks down your question on any topic. Willing to go the extra mile on questions you may have outside of your lesson.

Elijahwan, 3 lessons with Christopher

Great teacher, very patient!

Christopher is a very knowledgeable teacher and patiently explains concepts. He prepares excellent lessons. He has been helpful in clarifying server-side and API concepts for me.

Anna, 4 lessons with Christopher
Hourly Rate: $45
Response time: 16 minutes
Contact Christopher