Search

Robert W.

Tempe, AZ

$40/hour

Programming and Math Mentor

100+ Hours
Background check passed as of 6/16/16
5.0 average from 38 ratings
Helpful
— TJ, Gilbert, AZ on 11/29/17

$40/Hour


Send a message explaining your needs and Robert will reply soon.

Response time: 2 hours

Contact Robert

Arizona State University
Computer Science

Education

Arizona State University (Computer Science)

About Robert

I've been programming since I was 15 and have 5 years of professional experience. I graduated Magna Cum Laude from ASU with a Bachelors in Computer Science in 2012.

I started tutoring on the side in 2016 and seriously in early 2017 and have had dozens of students since then, successfully helping them understand difficult programming concepts and use that knowledge to finish their projects and assignments. I specialize in C/C++ and have a special interest in OpenGL and graphics in general but I can also help with Python, Digital Logic, assembly language (x86_64, MIPS), etc. Just send me a message if you think I can help or to schedule a lesson and I'll respond ASAP.
I've been programming since I was 15 and have 5 years of professional experience. I graduated Magna Cum Laude from ASU with a Bachelors in Computer Science in 2012.

I started tutoring on the side in 2016 and seriously in early 2017 and have had dozens of students since then, successfully helping them understand difficult programming
Read more

Policies
Cancellation
16 hours notice required
Travel Radius
Travels within 20 miles of Tempe, AZ 85283
Background Check: Passed

"Helpful"

- TJ, Gilbert, AZ on 11/29/17

"Outstanding tutor, personable, knowledgable, timely"

- Eddie, New York, NY on 11/23/17

"Excellent programming tutor. He's very knowledgeable."

- Rashid, Tempe, AZ on 11/14/17

"online and in person tutoring"

- Jordan, Tempe, AZ on 11/4/17

"Patient, knowledgable and intuitive"

- Rob, Burbank, CA on 10/30/17

"good teacher"

- Trajan, Winchester, CA on 10/15/17

"Very helpful"

- Tyler, Tempe, AZ on 6/26/16
Math:
Algebra 1, Algebra 2, Calculus, Geometry, Logic,
Precalculus

Approved subjects are in bold.

Approved subjects

In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.

C

I've been programming in C for 13 years, since I was 15. It was my first language. I've used it for my own projects, for college and at several professional software engineering jobs. I have a BS in Computer Science from ASU where I graduated Magna Cum Laude. I have written over 200,000 lines of C in my life.

C++

I've been programming in C++ for almost as long as I have C (plus C is almost a subset of C++ and most of the C I write is Clean C, ie it compiles as C++ too). Like with C, I've used it both personally and professionally.

Computer Programming

I have BS in Computer Science from ASU. And I have been programming for over 10 years. I have been using Linux (mostly Ubuntu and Ubuntu derivatives) as my primary OS since 2008. And I've also used Linux (Ubuntu, Fedora, CentOS) at work in every job I've had.

Computer Science

I have BS in Computer Science from ASU. I had a 3.87 major GPA. My current job has me using 3 of the flavors of Linux since I have to package and test the software on the different versions (and Mac too which is Unix not Linux).

Linux

BS in Computer Science from ASU. I have been using Linux (mostly Ubuntu and Ubuntu derivatives) as my primary OS since 2008. And I've also used Linux (Ubuntu, Fedora, CentOS) at work in every job I've had.

My last job had me using all 3 of the above flavors of Linux since I had to package and test the software on the different versions (and Mac too which is Unix but not Linux).

Logic

To earn my degree I've taken Digital Logic and Design (which covered boolean logic and circuit/CPU design), Discrete Math (which covers formal logic and proofs etc.) and had a course which covered Prolog (a logic programming language). I've also tutored Digital Logic and Design and Discrete Math. These courses are CSE 120, MAT 243 and CSE 240 respectively.

Python

I've been programming in Python for about 5 years. It's my goto scripting language.

I've used it for that purpose at all of my jobs including my current one.

UNIX

I've used Linux (a re-implementation of Unix) as my preferred OS since 2008. I've been using it for development all that time, during and for my college courses and at several of my professional Software Engineering jobs. I've also used BSD (a true Unix) on several occasions for work. I am very familiar and comfortable with the *nix command line, develompent tools, POSIX, etc.

Arizona State University
Computer Science

Education

Arizona State University (Computer Science)

Helpful

He helped me understand parser concepts better. He also pointed out some areas in my compiler I was building that I could improve on and some ideas on how to possibly go about doing it.

— TJ, Gilbert, AZ on 11/29/17

Hourly rate

Standard Hourly Rate: $40.00

Cancellation: 16 hours notice required

Travel policy

Robert will travel within 20 miles of Tempe, AZ 85283.