Software Engineer at Siemens with MS in Computer Science
Hi my name is Hai D. I am a Software Engineer at Siemens (Mentor Graphics). 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.
I have 2 years experience in industry for software development. I also contribute 3 open source projects by github: 1 project for Google, 2 projects for Red Hat.
Python, C, C++ are programming...
Loading...
Hai has provided examples of their subject expertise by answering 8 questions submitted by students on Wyzant’s Ask an Expert.
Featured review
Helpful and reliable tutor
Hai prepared for our lessons and came ready to help. I had several coding assignments and he helped me with everything from actually writing the code to debugging and improving it. He explains everything and is very patient while you learn, and makes sure you understand the concepts before he moves forward. He’s also around if you have any questions after the lesson to clarify anything you still need help with. He’s the best, if you need help with anything related to Computer Science you should definitely contact him!
Veronica, 1 lesson with Hai
Very knowledgeable tutor with a thorough understanding of data structures and algorithims
Hai was able to teach me the concepts that come with arrays, linked lists, and other data structures with ease. His teaching style is focused on walking the students through the logic step by step, which allows for a greater understanding of the material. He is a great tutor and I would definitely recommend him for your computer science needs!
Pal, 4 lessons with Hai
great tutor, very knowledgeable !!
Hai D. Is extremely knowledgeable with advanced algorithms and data structures, he has great experience as a software engineer and has deep knowledge of many topics. He works hard to make sure you understand the topic at hand. He helps with assignments as well. Great tutor would highly recommend!
Joey, 5 lessons with Hai
great tutor, very knowledgeable !!
Hai D. Is extremely knowledgeable with advanced algorithms and data structures, he has great experience as a software engineer and has deep knowledge of many topics. He works hard to make sure you understand the topic at hand. He helps with assignments as well. Great tutor would highly recommend!
Joey, 5 lessons with Hai
Extremely knowledgeable and perfect at problem solving
At first I was worried because of my busy schedule but Hai helped me with all the questions I asked. He provides descriptive answers and helps make the information understandable to the student. I never had a better tutor!
Patrick, 1 lesson with Hai
Very Helpful!
Hai is fantastic - patient with great examples. He really helped me out at a critical moment in my class. Highly recommended. We covered some approaches and background on some key topic areas.
Tom, 1 lesson with Hai
Hai helped me understand complex introductory C++
Hai worked on difficult C++ homework assignments with me and helped me implement functions relating to memory, pointers, multi-file classes and class data members, and Linked lists. Truly knows his stuff. Haven’t had a tutor as good as him honestly and he is very thorough and efficient with his coding technique. Would probably be in your best interest to learn from him because the way is codes is very concise and exactly what you should be trying to learn how to do on your own. Hai also draws out diagrams for you and will explain how to think about certain concepts and how those ideas should be translated into C++. He is also very good at debugging and finding the root of issues with the code very quickly.
Seth, 1 lesson with Hai
Knowledgable Tutor
I have dabbled my toes in a few tutors, and hai is by far one of the best tutors. He is very intelligent and has a deep knowledge of C...THIS IS NOT TRUE OF MOST TUTORS ON WYZANT. 10/10 would recommend.
Paul, 1 lesson with Hai
Best Tutor I've ever met !!!!!!!!
Hai literally reviews and studies all the materials before tutoring, he even spent extra time working on my problems just for helping me understanding my hw better. Through his help, I learned a lot that I didn't in class, and always get 95+/100 on assignments. Earnest, patient, and professional!
Peiying, 1 lesson with Hai
Very Helpful and Patient Tutor!
He went over the basic fundamental C++ concepts with me. Being a business major, a lot of the concepts didn't really stick with me. Hai was very patient and took the time to explain the homework instead of just giving me the answers. He also broke down the concepts into simpler terms so that I can understand it better. Overall great tutoring session! Will definitely do again!
Darren, 1 lesson with Hai
Response time: 18 minutes