Search
Bao P.'s Photo

Software Engineering Tutor (C++, Java, Python, C#, C, SQL)
Bao P.

724 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $48
Response time: 12 minutes

About Bao


Bio

Hi all!

My name is Bao, and I have graduated from Oregon State University in 2020 with a Bachelor's in Computer Science alongside a minor in mathematics. Since then, I have worked in a couple of software engineering and warehouse management positions.

Currently, as I am beginning my job hunt for another software engineering position, I wish to go back to tutoring students in Computer Science, which I have done since 2019. As someone who has struggled with learning C++ for over a...

Hi all!

My name is Bao, and I have graduated from Oregon State University in 2020 with a Bachelor's in Computer Science alongside a minor in mathematics. Since then, I have worked in a couple of software engineering and warehouse management positions.

Currently, as I am beginning my job hunt for another software engineering position, I wish to go back to tutoring students in Computer Science, which I have done since 2019. As someone who has struggled with learning C++ for over a year before finally grasping it, I was ecstatic after learning the language, which has then helped me build confidence over my studies. Since my first tutoring job, I have taught over 200 struggling computer scientist students and have received immense praise from each one of them. I have also tutored over 50 recurring students and have customized my lesson plans to tailor each of their learning styles.

If you ever need help with any computer science topics or programming languages, then please reach out to me and I will do my best to help!


Education

Oregon State University
Computer Science
Oregon State University
Graduate Coursework

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

C#

C#

I have applied C# in multiple projects and even used C# to provide analytical data during my previous work experience. Some of the personal projects I have developed C# as the backend include creating websites to look up Pokemon data from the community-developed PokeAPI and to look up League of Legends players from the Riot Games API (view their rank, view their last 10 matches, and even view their live in-game data). During my senior year of college, I also developed an application for the Asus Zenbook Pro Duo (and other dual-screen laptops) that can take advantage of the second built-in screen by having the application act similar to a stream deck where users can load their executables onto the application and then tap onto the icon to load it. Finally, during my last job, I developed multiple inline C# scripts written with Powershell to determine the percentage of good scanner reads for each scanner across the warehouses I was working at. These scripts have helped my client quickly determine areas of improvement within the warehouses, and have helped to minimize the number of problems.
C++

C++

C++ was the second programming language I was exposed to, but the first programming language where I really got to learn the concepts of object-oriented programming. This was also the programming language that I heavily struggled on, but after a year of perseverance, I finally learned the language. Because of my struggles and my reward of learning C++, I really got to learn what C++ provides and the advantages it offers compared to other programming languages in terms of processing speed. It also teaches you responsibility in managing memory. Over the past 6 years since I've been exposed to C++, I got to build multiple console level projects, such as building a Wheel of Fortune program, building my own version of Zoo Tycoon and being able to save the current state of the game where we left, building a Sudoku game where the puzzle will always generate a solvable solution, and creating a Hunt the Wumpus game where the AI will automatically solve the game. I am currently using the Qt software to develop even more projects in C++ to further develop my resume.
C
Java
Python
SQL
Bao P.'s Photo

Questions? Contact Bao before you book.

Still have questions?

Contact Bao
Response time: 12 minutes

Ratings and Reviews


Rating

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

Reviews

What a find Bao is!

Bao has been a fantastic tutor for my college Freshman. He's outstanding with Computer Science instruction and very patient. Really a great find on Wyzant!

Abra, 17 lessons with Bao

Great Tutor!

Bao helped me understand Boolean Algebra & Logic Gates better! He is very knowledgeable and patient and explained things nicely! I was able to complete the rest of my homework on my own.

Roberto, 3 lessons with Bao

Knowledgeable

My son needed help with java in computer science class. He was prompt and knowledgeable. His next test score whent up after the first class. He does a class with him once a week now.

Andrei, 5 lessons with Bao

I can always count on Bao!

I’ve received help from Bao twice for Java and he made everything much simpler for me. Rather than doing the work for me, we sit and do the work together, he asks me questions to test my knowledge, and answers all of the questions I have in ways that help me understand the material much better! Both lessons with Bao I felt very content with the help I received (:

Alexander, 2 lessons with Bao

Good experience

It is a pleasure to have Bao as a tutor as he is very knowledgeable and patient. He taught me some programming tricks I didn't know. His assistance greatly improved my skills and he was very helpful. He is always available when I need him and provides great advice. He also takes the time to answer my questions and provide feedback. I am very grateful for his help.

Dmitriy, 2 lessons with Bao

Knowledgeable tutor

Boa helped me fix my C problem and gave some advices for my future projects. Nice tutor with real-world experience! Highly recommend if you need help with programming problems.

Olena, 1 lesson with Bao

Great teacher, very helpful!

He was very helpful and clear when explaining! We went over python and I understood a lot better after working with him.

Serena, 1 lesson with Bao

Great tutor

Knows his stuff, very patient and understanding. Answered any questions I had and was very thorough with with helping me

Nathan, 13 lessons with Bao

Great tutor

I enjoyed his tutoring style and learned so much. He walked me through step by step and explained why we needed to do certain things. He even drew diagrams to help me unders

Carlos, 1 lesson with Bao
Hourly Rate: $48
Response time: 12 minutes
Contact Bao