Search
Matthew M.'s Photo

Fun Computer Teacher
Matthew M.

2,338 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $65
Response time: 12 hours

About Matthew


Bio

I have a Master's in Electrical and Computer Engineering and love to spread the word about this degree. I really enjoy teaching technical concepts and have been complimented for my simple explanations of complex ideas. I excel at creating student specific analogies so they can grasp the higher level concepts and relate the ideas to their own personal life. I know how to have fun while doing work, and offer a lighthearted work environment.

I have the most experience with C/C++ and Arduino...

I have a Master's in Electrical and Computer Engineering and love to spread the word about this degree. I really enjoy teaching technical concepts and have been complimented for my simple explanations of complex ideas. I excel at creating student specific analogies so they can grasp the higher level concepts and relate the ideas to their own personal life. I know how to have fun while doing work, and offer a lighthearted work environment.

I have the most experience with C/C++ and Arduino Microcontrollers but I should also be able to handle most topics in Java, Android Studio, Python, and Raspberry Pi.


Education

Rowan University
Electrical Engineer
Rowan University
Masters

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

C++

C++

After multiple C++ courses on the road to my degree and dozens of contracted and personal projects, I have thousands of hours of experience coding in C++. I'd consider myself to be an expert with Arduino microcontrollers. I have successfully completed many projects that interface different sensors with Arduino including bluetooth communication to Android devices and other Arduinos, force sensitive resistors, motor control, temperature measurements, range sensors, photo interuptors, LCD/OLED displays, etc.
Computer Science

Computer Science

To earn my Master's, I have done extensive work with various forms of computer programming and embedded design including: microcontrollers (C/C++/Python), Android app development (Java), MATLAB, Windows Form Applications (C#), Bluetooth communication between microcontroller and Android app, realtime online database monitoring across Android and Windows platforms.
Python

Python

I have extensive experience working with Python for both practical applications and teaching. My background in C and C++ gives me a deep understanding of how Python works under the hood, allowing me to explain concepts clearly and connect them to lower-level programming principles. I regularly use Python for automation, data processing, and hardware integration projects, and I focus on helping students write clean, efficient, and well-structured code. Whether you’re a beginner or transitioning from another language, I can guide you through mastering Python’s unique features and best practices.
Robotics

Robotics

I have 6+ years of hands-on experience designing and building robotics systems that integrate electronics, programming, and mechanical design. My work spans from microcontroller-based prototypes to sensor-driven automation projects, where I handle everything from circuit design and PCB fabrication to code development and hardware testing. I’ve also implemented custom control systems using Arduino, ESP32, Raspberry Pi, and embedded C/C++, combining sensors, motors, and actuators to achieve precise motion and intelligent behavior. Overall, my robotics experience blends creativity and engineering to bring real-world ideas to life through functional, autonomous systems.
C
Computer Programming
Java
Microsoft Word
Prealgebra

Examples of Expertise


Matthew has provided examples of their subject expertise by answering 1 question submitted by students on Wyzant’s Ask an Expert.

Matthew M.'s Photo

Questions? Contact Matthew before you book.

Still have questions?

Contact Matthew
Response time: 12 hours

Ratings and Reviews


Rating

5.0 (781 ratings)
5 star
(776)
4 star
(4)
3 star
(1)
2 star
(0)
1 star
(0)

Reviews

One of the Best Tutors I've Encountered!

Matthew was amazing. A literal god. Not only is he responsive, but his will to help out is immeasurable. He turned my 3 week project into only a few days due to his incredible knowledge with Arduinos. I highly recommend working with him if anyone is looking for help with Arduinos/similiar topics with basic electrical engineering classes. I reached out to him and even though the project description was insanely long (definitely at least 10 pages), he instantly knew his game plan and helped prepare on his end to make sure our lessons were efficient and that we didn't waste anytime. He even had some of the parts on his end and set up his own environment to replicate it! All the other tutors I reached out too kept telling me that it was almost impossible to finish the project (even though I reached out about 1.5 weeks prior to before it was due) and that it looked too difficult. However, Matt came and rescued with his super optimistic and enthusiastic personality (a very admirable trait that I wish everyone can see). He is always trying to look for time as well to help out and answer any questions no matter how busy he is! Furthermore, he was super patient, kind, and always willing to make sure you get what you need done. I absolutely loved working with him and want to continue doing it again in the future if I end up doing other similar projects. Highly recommend him with 11/10 stars.

Clara, 2 lessons with Matthew

Great Tutor!

The big things were he listened to what my criteria was and then listened to what was needed. He asked the rights questions and ultimately gave me the options of what to do and any positives and/or negatives of each. Very down to earth and easy to speak with. Excellent tutor and advisor.

Charles, 1 lesson with Matthew

Helpful, friendly, and went the extra mile

Matthew provided timely and clear messages. He was on time to both sessions. Matthew was excited to help my son with his project and both sessions went well beyond the scheduled time. Thank you for going the extra mile to help!

Kelly, 4 lessons with Matthew

Raspberry Pi project

Matthew did a great job tutoring my son on his raspberry pi project. My son said Matthew really knows what he is doing. A nice, kind and experienced tutor indeed.

Karen, 1 lesson with Matthew

Superv at diagnosing, fixing Arduino

Fixed my SD card module with Arduino Mega. Took less than 15 minutes. A+++++ Highly Recommend! Very nice and easy to work with and patient too!

Nathalie, 1 lesson with Matthew

Great teacher

Matt did a great job researching solutions and taught my son valuable coding skills. He anticipates and got us link to buy the tools needed for the project and offered different options for our project. My son enjoys leading from him!

Grace, 5 lessons with Matthew

Excellent Tutor

I wish I had known Matt 10 weeks ago. Android Studio is quite extensive and understanding how to manipulate it can be tricky. Matt really has a strong hold on the concepts dealing with android studio. Great Tutor!!

David, 4 lessons with Matthew

Great, informative, and straightforward

Matthew was able to answer all of my questions effectively and point me in the correct direction to continue my project. Well worth the price!

Martin, 4 lessons with Matthew

Great Tutor

I had a great session with Matthew. I like his instruction style, and that he is very knowledgable in his subject. We looked at Binary Search Trees and Red Black Trees in C++.

Jessica, 18 lessons with Matthew

Very knowledgeable and great communicator

Truly an Arduino expert. Also, I'm not sure if he does this for everyone, but for me he created a short note file of the main points he taught in every session. This file proved very helpful during my later review because some of the specifics we discussed during the session we too detailed for me to remember. It was a GREAT aid to the learning process.

Tom, 11 lessons with Matthew
Hourly Rate: $65
Response time: 12 hours
Contact Matthew