Search
Patrick M.'s Photo

Patrick M.

A lifelong learner and Linux lover!

A lifelong learner and Linux lover!

$75/hour

  • 78 hours tutoring

About Patrick


Bio

I taught myself C when I was a freshman in high school. I just picked up a book because it sounded fun. When I discovered that Linux had so many free tools for programming when compared to Windows or macOS, I began exploring that in support of this new hobby.

Eventually, I realized that I loved using Linux because it encouraged me to figure out how hardware and software components were working in order to get the computer to do what I wanted. I've loved tinkering all my life, and between C,...

I taught myself C when I was a freshman in high school. I just picked up a book because it sounded fun. When I discovered that Linux had so many free tools for programming when compared to Windows or macOS, I began exploring that in support of this new hobby.

Eventually, I realized that I loved using Linux because it encouraged me to figure out how hardware and software components were working in order to get the computer to do what I wanted. I've loved tinkering all my life, and between C, C++, and Linux, you can tinker with tinker with every single detail!

I have 10 years professional experience using C/C++ in a Linux environment. I've been able to work on embedded systems as well as develop high frequency trading algorithms. I've enjoyed building customer relationships by helping them to understand the product. I've also enjoyed helping coworkers come into their own as programmers.

I've always had the privilege of working with brilliant people. With them, I've always felt at my best while coordinating understanding. Whether technical or personal in nature, seeing the moment of knowing shine in someone's eyes is the most gratifying experience I know.

Understanding how to solve a problem with code is a very particular kind of deep understanding of that same problem. The computer will only do exactly as you ask it to, so the programmer's understanding of the problem and the tools they've chosen to solve it with will entirely determine the outcome of their efforts.

I look forward to helping you or yours understand how to frame a problem such that the computer becomes an extension of inherent curiosity. =)


Education

DePaul University
Computer Science

Policies

  • Hourly Rate: $75
  • Rate details: I'm flexible. Let's discuss the details. =)
  • Lesson cancellation: 24 hours notice required
  • Background check passed on 11/19/2020

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

C++,

C++

I have 10 years professional experience using C/C++ in a Linux environment. I've been lucky enough to work on custom, embedded SoCs as well as high frequency trading algorithms and supporting systems.
Computer Gaming,

Computer Gaming

I have 10 years professional experience using C/C++ in a Linux environment. I've been lucky enough to work on custom, embedded SoCs as well as high frequency trading algorithms and supporting systems. I am presently enrolled at DePaul University for a Computer Science degree with a concentration of Game Systems Development.
Computer Programming,

Computer Programming

10 years of C/C++ experience and more as a hobbyist.
Linux,

Linux

I have 10 years professional experience using C/C++ in a Linux environment. I've been lucky enough to work on custom, embedded SoCs as well as high frequency trading algorithms and supporting systems.
UNIX,

UNIX

I have 10 years professional experience using C/C++ in a Linux environment. I've been lucky enough to work on custom, embedded SoCs as well as high frequency trading algorithms and supporting systems.
C

Corporate Training

C++

C++

I have 10 years professional experience using C/C++ in a Linux environment. I've been lucky enough to work on custom, embedded SoCs as well as high frequency trading algorithms and supporting systems.

Ratings and Reviews


Rating

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

Reviews

Show reviews that mention

All reviews

Patrick is very patient and tutored me at a good pace

Patrick helped me think through problem solving a programming problem which involved linked lists. I was also provided with tips on how I can improve my problem-solving skills. I also felt comfortable during the session/didn't feel rushed nor patronized. Thank you Patrick!

Zara, 5 lessons with Patrick

Great teacher, very knowledgeable

If I could give Patrick more than 5 stars I would. He did a better job than my professor at explaining certain topics and related these concepts to real world examples which was extremely helpful in my understanding.

Bella, 4 lessons with Patrick

Helpful and good conversationalist

Patrick helped me with a stubborn bug in my C++ homework assignment. He also shared advice on how to be a successful developer. Great experience and would recommend.

George, 1 lesson with Patrick

Very Knowledgeable and easygoing

Patrick helped grasp Linux beyond the fundamentals, and actually got me excited about learning! 10/10 would recommend to any skill level from beginners to professionals brushing up their Linux knowledge.

Sean, 1 lesson with Patrick
Contact Patrick

Response time: 41 minutes

$75/hour

Patrick M.'s Photo

Patrick M.

$75/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Patrick

Response time: 41 minutes