Search
Tom O.'s Photo

Tom O.

C++. Linux Bash, C, Java, ASM, MIPS,Tutor

C++. Linux Bash, C, Java, ASM, MIPS,Tutor

$65/hour

  • 88 hours tutoring

About Tom


Bio

I am a Software Developer that has worked in the Silicon Valley for 25 years. I can provide tutoring on a technical level and also provide information about the actual work environments in the valley, including the challenges of working in high tech.

I taught High School Students at San Lorenzo High School in Northern California, I am also extremely patient and will be motivated to make sure the student understands the subject matter and I will not just simply solve the problems for the...

I am a Software Developer that has worked in the Silicon Valley for 25 years. I can provide tutoring on a technical level and also provide information about the actual work environments in the valley, including the challenges of working in high tech.

I taught High School Students at San Lorenzo High School in Northern California, I am also extremely patient and will be motivated to make sure the student understands the subject matter and I will not just simply solve the problems for the student if that is not the goal.

I provided technical support for the Turbo C compiler for DOS in the 1990s. I was on a tech support line that charged callers $2.00 a minute for consultation. I have used C for a total of 20 years professionally. I supported the first versions of PC/Windows based C++ compilers for Borland International. I have used C++ primarily throughout my career.

I have many years experience with Java programming and Concurrent Programming Concepts. I have recently had to use my assembly language skills both INTEL and MIPS for tutoring jobs.

If you need tutoring please schedule something at least few days before your assignments are due or you are being tested, its very difficult to help the night before a test or assignment due date.


Education

Western Michigan University
Computer Science
mission college
Other
Cabrillo College, A[tps
Other

Policies

  • Hourly Rate: $65
  • Rate details: Cancellation is full price of session if I schedule a time and you don't cancel within 24 hours.
  • Lesson cancellation: 24 hours notice required
  • Background check passed on 2/15/2018

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

C,

C

I provided technical support for the Turbo C compiler for DOS in the 1990s. I was on a tech support line that charged the callers 2.00 a minute for consultation. I have used C for a total of 20 years professionally.
C++,

C++

I supported the first versions of PC/Windows based C++ compilers for Borland International. I have used C++ primarily throughout my career.
Computer Programming,

Computer Programming

I am a good generalist computer programmer. I have worked in multiple platforms. These include Win32/Win16/OS2/Unix and Linux. I have also used multiple languages. These include ASM, C, C++, Java and various scripting languages. I have used HTML and Java script for web based applications.
Computer Science,

Computer Science

I have 25 years experience as a professional programmer. I have worked in consumer electronics, stock market and programming tools industry. I am very patient and good with people. There are no stupid questions.
Linux,

Linux

I read the Slackware book in the 1990s and setup my first Linux installation. I worked on Sun/Solaris Unix at Morgan Stanley Dean Witter. I worked at Tivo for 12 years on a Redhat variant of Linux.
General Computer, Java, SQL

Corporate Training

C++,

C++

I supported the first versions of PC/Windows based C++ compilers for Borland International. I have used C++ primarily throughout my career.
General Computer, Java, SQL

Examples of Expertise


Tom has provided examples of their subject expertise by answering 6 questions submitted by students on Wyzant’s Ask an Expert.

Ratings and Reviews


Rating

4.8 (39 ratings)
5 star
(36)
4 star
(1)
3 star
(0)
2 star
(1)
1 star
(1)

Reviews

Show reviews that mention

All reviews

Excellent Tutor

Tom is very knowledgeable in a variety of computer based topics. He helped me study for a final exam on software development and was the reason why I passed the class. He is also very patient and understands the topics immediately. He is also very proficient in explaining the problems to help you understand. Overall, he is the best tutor I have ever worked with on this site. You can't go wrong choosing him to help you learn computer science.

Max, 5 lessons with Tom

Great Tutor

Knew exactly what he was doing and helped me get a better understanding of MIPS assembly. Took as long as needed to figure everything out. Helped me understand the concept of addresses, ASCII codes, and the method to logically step through a problem. 10/10 tutor

William, 2 lessons with Tom

Great Tutor

Tom helped me out with a very difficult C problem I was working on. Very patient, very disciplined in how we dealt with the problems and gave him a very short deadline but we were still able to figure out a reasonable way of executing the problem. Worth the money, definitely worth the time.

Alberto, 1 lesson with Tom

Tom provided valuable insight to assembly language

Tom helped me refine my algorithm for Fibonacci sequencing and meeting additional requirements for a school assignment. We covered register manipulation, jumps, bit shifting and general debugging.

Sam, 1 lesson with Tom

Great C++ tutor

He was a great teacher, reachable, resourceful, and very helpful. I had issues understanding C++ and he explained everything and helped finish some assignments. Thank you, Tom.

Mohd, 4 lessons with Tom

Great Expert

It was a great session. He really helped me understand better and we found couple memory leaks which is good to be discovered early. Highly recommended and definitely we are going to meet again. I like the style and the way we discussed issues and hopefully, but we needs lots of time to do simple things due to the complexity.

Amy, 6 lessons with Tom

Great session

Tom was great, really knows his stuff. Completely understanding of my situation and never flet like he was talking down to me me. We were just two colleagues trying to work out the problem. He gave me a couple suggestions that totally made something extremely simple.

Domingo, 1 lesson with Tom

Great Tutor, highly recommended

Tom is an excellent tutor. He really helped me understand my material I had for my exam. Before I went to him, I didnt know how to do the material and I was lost. But Tom made it very easy for me to understand and he explained it to me well. His tutoring sessions really prepared me for my exams. Im very happy I found him. Ive had many tutors in the past and he is definetly my favorite one. If you want to be a better programmer and you want to do very well in your classes and understand your homework, Tom is the way to go. I definetly recommend him. I feel confident that with Tom as my tutor I will finish my semester with an A

Allen, 1 lesson with Tom
Contact Tom

Response time: 18 hours

$65/hour

Tom O.'s Photo

Tom O.

$65/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

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

Contact Tom

Response time: 18 hours