Search
Hai D.'s Photo

Software Engineer at Microsoft with MS in Computer Science
Hai D.

779 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $50

Response time: 1 hour

Hai D.'s Photo

Software Engineer at Microsoft with MS in Computer Science
Software Engineer at Microsoft with MS in Computer Science
Hai D.

779 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

779 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

About Hai


Bio

Hi my name is Hai D. I am a Software Engineer at Microsoft. I graduated from Portland State University with Master Degree Computer Engineer. I love teaching, and found that teaching not only allowed me to better learn the material, but it also gave me a deep sense of satisfaction.

For my experience, I had a great chance to work for Siemens EDA (formerly known as Mentor Graphics), one of the top EDA (Electronic Design Automation) tools in the world. Over the course of 4.5 years in software...

Hi my name is Hai D. I am a Software Engineer at Microsoft. I graduated from Portland State University with Master Degree Computer Engineer. I love teaching, and found that teaching not only allowed me to better learn the material, but it also gave me a deep sense of satisfaction.

For my experience, I had a great chance to work for Siemens EDA (formerly known as Mentor Graphics), one of the top EDA (Electronic Design Automation) tools in the world. Over the course of 4.5 years in software engineering, I have attained significant experience coding with a variety of programming languages. Collaborating with peers as well as directly with upper management and corporate leadership has provided valuable knowledge. I also contribute 3 open source projects by github: 1 project for Google, 2 projects for Red Hat.

Python, C, C++ are programming language that I use for my work. I use C, and C++ for implementing data structure of software tool that I develop. I also use Python as a scripting language for automating task, test.

Why pick me? Well, during my time at school, I usually tutored students for the labs. I help student have better understanding the difficult concept in computer programming. I have a chance to work with my professor to develop the labs for undergraduate students. After graduating, I spent a lot of time on contributing open source to get more experience.

Please don't hesitate to reach out if you're interested in working with me!


Education

Portland State University
Computer Engineer
Portland State University
Masters

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

C++,

C++

I am a software engineer. C++ is one of the programming language that I use for working. I use C++ language for implementing the basic. and fundamental data structure and algorithm
Computer Engineering,

Computer Engineering

I graduated Master degree with Computer Engineer major. Now, I am a software engineer at Siemens. I have background knowledge computer engineer.
Computer Science,

Computer Science

I work as a software engineer at Siemens. C, C++, Python are programming language that I use for my work. I use C, and C++ for building data structure for my product software at my company. I usually use Python as a script language for automating task, and test. I have experience relating to computer science area. Furthermore, I also contribute 3 open sources projects by github: 1 project for Google, 2 projects for Red Hat.
C, Python

Corporate Training

C++

C++

I am a software engineer. C++ is one of the programming language that I use for working. I use C++ language for implementing the basic. and fundamental data structure and algorithm

English

English

Homeschool

Calculus, English

Math

Calculus

Most Popular

Calculus, English

Science

Computer Engineering

Computer Engineering

I graduated Master degree with Computer Engineer major. Now, I am a software engineer at Siemens. I have background knowledge computer engineer.

Summer

Calculus

Examples of Expertise


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

Ratings and Reviews


Rating

4.9 (269 ratings)
5 star
(253)
4 star
(8)
3 star
(5)
2 star
(1)
1 star
(2)

Reviews

Show reviews that mention

See all reviews

Very skilled and kind

Hai is a very skilled tutor -- he knows what he's doing. I had an assignment to complete for my programming class and he walked me through every part of completing the code. I would definitely reach out to him again in the future if I need help on something. Definitely choose him!

Priyankaa, 2 lessons with Hai

Great teacher!!

Hai is very knowledgeable and patient. Was able to help me with my project and will definitely use him again.

Celia, 2 lessons with Hai

Awesome Tutor!!

Hai cleared up misconceptions I had regarding python foundational concepts. Hai is a very patient and knowledgeable tutor. I will be looking for his services for future tutoring sessions. 5/5 stars :)

Jessie, 1 lesson with Hai

Hai is on point with C++ knowledge and teaching.

Hai was an amazing help in teaching me the fundamentals of C++. He was able to help me catch up on homework while explaining the "what's" and "why's" I had. I enjoyed my tutor session so much that I scheduled another with him and intend on utilizing him in any subject he is knowledgeable in through the rest of my college education.

William, 11 lessons with Hai

Helpful and understanding

Hai was very patient with me and helped me with several issues. He was also very available when I had last minute questions before my assignment was due. I would recommend him to anyone

Ashab, 2 lessons with Hai

amazing

Hai was great at explaining things and making sure I understood them. He was very patient with me, answered all my questions, and helped me ensure all the criteria of my assignment was met. He was great to work with and i will definitely be seeking his help in the future!

Jessica, 3 lessons with Hai

Knowledagble and Friendly Tutor!

I've now had 2 or 3 tutor sessions with Hai and he's great! Hai tutored me in C and made sure that I understood the concepts of my assignment. He's also very time flexable and has the fastest responce times!

Brody, 2 lessons with Hai

Knowledgeable, patient, and great tutor.

Hai tutored me with C++ programming language. He took the time to walk me step by step to understand what exactly was expected from me for my assignment. He took the time to look over my original code and we worked from there. Hai explained what skills to use, when to use them, and why to use them. Hai assured I understood while we fixed some of the errors and why my program wasn’t running the correct output. Hai was overall a great tutor, very respectful, helpful. Hai did all of this while not being too time consuming also. Money well spent.

Khalil, 2 lessons with Hai

Great patient tutor

I've been getting tutoring lesson from Hai for about 4-5 months now and I can attest to the fact that he's probably the best on wyzant. (for C at least). He i patient and will make sure you understand the concepts before moving on.

Logan, 26 lessons with Hai
Hourly Rate: $50
Response time: 1 hour
Contact Hai