Search
Joseph W.'s Photo

PayPal Software Engineer doing Software Related Tutoring
Joseph W.

261 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $55
Response time: 2 hours
Joseph W.'s Photo

PayPal Software Engineer doing Software Related Tutoring
PayPal Software Engineer doing Software Related Tutoring
Joseph W.

261 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

261 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

About Joseph


Bio

From as far back as I can remember, I have been passionate about computers. During my junior year in high school, I picked up a book on C/C++ programming entitled, C++ for Dummies and I became so engrossed by it that I decided to pursue a career in the tech industry.

Not surprisingly, throughout my undergraduate training at California State University Fullerton, I majored in computer science and minored in mathematics. I learned a depth and breadth of theories and methods in the field,...

From as far back as I can remember, I have been passionate about computers. During my junior year in high school, I picked up a book on C/C++ programming entitled, C++ for Dummies and I became so engrossed by it that I decided to pursue a career in the tech industry.

Not surprisingly, throughout my undergraduate training at California State University Fullerton, I majored in computer science and minored in mathematics. I learned a depth and breadth of theories and methods in the field, including Algorithms, Operating Systems, Database Systems, and Software Engineering. Within my curriculum, I earned mostly A’s with a few B’s. Outside of the classroom, I completed an internship at Unisys as a co-op system engineer for close to 3 years. As a current system software engineer, my tasks often involves implementing software requirements in an ever changing environment and represent my company at tech conferences. Over the years, my work experience has taught me to adapt quickly to new projects as well as communicate problems and solutions. As a result, I’ve been able to be moved to new projects and provide contributions to help my team reach goals.

This experience not only enabled me to apply theory to practice, it allowed me to help my peers who struggled with the material in their entry-level computer science courses. Oftentimes, I would first hear what concept the student was having trouble with. If the person misunderstood the concept that they learned, I would clear up some misconceptions that they had. In the case that the person simply solved the problem incorrectly, I would try to understand their thought process on how they got to the solution. Sometimes, this process allows the student to fix their mistake in their current solution or allows the student to consider other solutions. As a result, the person was able to not only master the current concept, but they also had an easier time picking up more advanced concepts that relied on a previous concept.

I understand that students have different w


Education

California State University Fullerton
Computer Science

Policies

  • Hourly Rate: $55
  • Rate details: Have multiple people in your group? Please contact for rates.
  • Lesson cancellation: 1 hours notice required
  • Background check passed on 7/4/2020

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Computer

C++,

C++

When I went to college for my Bachelor's in Computer Science, the first programming language that we had to learn was C++. We covered concepts on variables, flow control, classes, generic functions, file manipulation, pointers, and data structures. I worked a bit with C++ when working on databases
Computer Programming,

Computer Programming

I’ve been in the tech industry for over 5 years and have worked with several technologies throughout my career
Computer Science,

Computer Science

I earned my Bachelor's in Computer Science at California State University Fullerton. My degree required me to learn data structures, algorithms, technical writing, assembly language, artificial intelligence, computer architecture, computer networking, and software engineering. I currently work as a system software engineer.
Java,

Java

The Java language has been the most used language in my software engineering career. I specialize primarily in developing backends and microservices. I can also help with the Spring Boot framework and some of the build management tools like Gradle and Maven.
Python,

Python

When I went to college for my Bachelor's in Computer Science, I ended up learning Python. In the industry, I have used Python as part of deliverables for clients on how to interface with our security product. I currently tutored several people in Python.
General Computer, JavaScript, SQL

Corporate Training

C++,

C++

When I went to college for my Bachelor's in Computer Science, the first programming language that we had to learn was C++. We covered concepts on variables, flow control, classes, generic functions, file manipulation, pointers, and data structures. I worked a bit with C++ when working on databases
Java,

Java

The Java language has been the most used language in my software engineering career. I specialize primarily in developing backends and microservices. I can also help with the Spring Boot framework and some of the build management tools like Gradle and Maven.
General Computer, SQL

Elementary Education

Elementary Math

Homeschool

Algebra 1, Algebra 2, Prealgebra, SAT Math

Math

Algebra 1, Algebra 2, Prealgebra, SAT Math, Trigonometry

Most Popular

Algebra 1, Algebra 2, Prealgebra

Summer

Algebra 1, Algebra 2, SAT Math

Test Preparation

SAT Math

Examples of Expertise


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

Ratings and Reviews


Rating

4.8 (57 ratings)
5 star
(48)
4 star
(6)
3 star
(2)
2 star
(1)
1 star
(0)

Reviews

Had a very good lesson with Joseph!

We went over my questions about Python basics, reviewed and debugged some code I had written previously, chalked out next steps. It was a very productive session!

Rachan, 1 lesson with Joseph

Very knowledgeable and patient tutor

Joseph helped me get up to speed on my assignment and what it required. He's extremely knowledgeable and able to work with you even when your knowledge of a particular subject is rusty.

Jess, 3 lessons with Joseph

excellent problem solver

Joseph was an incredible help! I had a coding assignment that I was struggling to debug and Joseph helped me work through those issues. He showcased how to effectively use numerous debugging features and effective debugging approaches.

Austin, 3 lessons with Joseph

I can really trust Joseph to help me with C++!

Joseph taught me effective C++ coding and even walked me through a cool discussion about higher level math, he is a great guy and anyone would be lucky to learn from him! When I had my second tutoring session with Joseph he taught me complex if/else program structure and gave me a better understanding of how functions work. I consider him to be one of the top C++ tutors on this site.

Mike, 2 lessons with Joseph

Joseph Really Knows C++!

Joseph taught me effective C++ coding and even walked me through a cool discussion about higher level math, he is a great guy and anyone would be lucky to learn from him!

Mike, 2 lessons with Joseph

Knowledgeable and patient

Joseph was knowledge but his expertise is in the backend so he couldn't help me with the React.js questions I had. I would recommend Joseph for backend work and light frontend items.

Humberto, 1 lesson with Joseph
Hourly Rate: $55
Response time: 2 hours
Contact Joseph