

Hao's profile, diploma and contact details have been verified by our experts
Hao
- Rate J$6,014
- Response 1h

J$6,014/hr
1st lesson free
- Coding
- Unreal Engine
PhD candidate in Human-Computer Interaction helping you build prototypes, games and sensor-based devices with Unity, Unreal Engine, Arduino and more. Hands-on sessions online or in Melbourne!
- Coding
- Unreal Engine
Lesson location
About Hao
Hi, I am Hao.
I am a PhD candidate in Human-Computer Interaction at Swinburne University of Technology. I offer help to university students, researchers and makers who are building interactive prototypes, games and sensor-based devices with Unity, Unreal Engine and Arduino. We can also analyse the data from your prototype with the tools that you need, such as Python. Our lessons can be in English or Mandarin. I also hold a valid Working with Children Check.
Throughout my work, I have built interactive systems that connect people, sensors and machines. At the Chinese Academy of Sciences, I wrote multimodal perception software in Unity and connected several sensors to it to capture people's eye gaze, hand gestures, voice and facial expressions. I then used this input to control robotic arms and mobile robots. During my master's research, I focused on eye tracking and multimodal sensing. In my PhD, I design and develop interactive exercise systems for older adults in aged care, combining software and hardware. When you need your prototype to connect sensors, code and hardware, we can build it together step by step, from capturing the input to producing the output.
I teach prototyping through building and testing. As a teaching assistant at The Chinese University of Hong Kong, Shenzhen, I ran tutorials and studio sessions in a game design course, where students turned their first ideas into playable prototypes through hands-on making and playtesting. I received an Outstanding Teaching Assistant Award for my work in this course. As a disability support worker, I now tutor a student in Unreal Engine and prepare my own tutorials on topics such as moving platforms, Animation Blueprints and coin collection systems. In our lessons, we work on your own project in the same way, building and testing it one step at a time.
About the lesson
- Diploma
- Adult Education
- Undergraduate
- +4
levels :
Diploma
Adult Education
Undergraduate
Master’s degree
PhD
Beginner
Advanced
- English
- Mandarin
All languages in which the lesson is available :
English
Mandarin
Together, we turn your idea into a working interactive prototype and make sense of the data that it collects. You might be a university student working on a studio or capstone project, an Honours, Masters or PhD researcher who needs a prototype for a study, or a maker with an idea of your own. Your project might be a game, an augmented or virtual reality experience, or a device with sensors.
We start from what you want your prototype to do, and then we choose the tools that suit your project, such as Unity, Unreal Engine or Arduino. When you need both software and hardware, we combine them in one prototype. In each lesson, we move your own project forward through live coding, worked examples, debugging and code reviews.
If your prototype collects interaction logs, sensor readings or survey responses, we can clean, analyse and visualise the data together with the analysis tools that you need, such as Python. If you want your prototype to recognise patterns in your data, we can explore machine learning as well. For assessed university projects, we unpack the project requirements together and practise the techniques for building a reliable working system.
Lessons are 60 minutes, online or in person in Melbourne's inner east. You can book single lessons as you need them, or buy a pack of 5 or 10 lessons.
Rates
Rate
- J$6,014
Pack prices
- 5h: J$28,432
- 10h: J$54,130
Travel
- + J$15
free lessons
The first free lesson with Hao will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30mins
online
- J$6,014/h
Details
Sessions are 60 minutes. Online sessions are $55 per hour, and in-person sessions in Melbourne's inner east are $70 per hour, including a $15 travel fee. The first 30-minute session is free, and we use it to discuss your project and goals. Packs of 5 sessions ($260) and 10 sessions ($495) are valid for three months from purchase. Payment is due before each session or when a pack is bought. Please give at least 24 hours' notice to reschedule. Late cancellations and missed sessions are charged in full, with one free late change per pack.
Similar Coding teachers in Kew
-
![teacher_picture]()
Niketa
Kingston & Online- New
A-grade it student teaches basic information technology and web programming for all levels online.
- J$3,311/h
- 1st lesson free
-
![teacher_picture]()
Massimiliano
Ancona & Online- Ambassador
It engineer with 110 cum laude. computer science, in particular software design and programming, for all levels up to university. also available for projects
- J$5,333/h
- 1st lesson free
-
![teacher_picture]()
Jamshaid
Melbourne & Online- Ambassador
Expert computer science tutor specializing in all levels with 5+ years of proven success
- J$3,827/h
- 1st lesson free
-
![teacher_picture]()
Andrei
Berlin & Online- Ambassador
Machine learning in python or r - theory and applications. for your studies or for self-study. i speak english and live in berlin.
- J$14,222/h
- 1st lesson free
-
![teacher_picture]()
Arash
Toronto & Online- Ambassador
Artificial intelligence engineer with 20+ years of teaching experience across the world and canada offers services in ai management and engineering
- J$10,175/h
-
![teacher_picture]()
Mehmet rüçhan
& Online- Ambassador
Software engineer @ udemy | computer science @ metu (turkish mit/stanford) | coding / programming / software / data structures and algorithms | python, c/c++, java, javascript/typescript, sql, macos
- J$11,080/h
- 1st lesson free
-
![teacher_picture]()
Moe
Edmonton & Online- Ambassador
Master your machine learning and python skills with u of a phd candidate
- J$9,044/h
- 1st lesson free
-
![teacher_picture]()
Leonardo
Firenze & Online- Experienced
- maya, houdini (basic and advanced level) - python for maya and houdini (basic and advanced level) - i have been working in the vfx field for 20 years - i know very well the methodologies, pipelines
- J$16,000/h
- 1st lesson free
-
![teacher_picture]()
Ammar
Montréal & Online- Ambassador
Master artificial intelligence, machine learning & python with a phd engineer and professor | 25+ years’ expertise | beginner to advanced levels
- J$2,826/h
- 1st lesson free
-
![teacher_picture]()
Arpan
North Adelaide & Online- Ambassador
Dynamic science graduate with 4 years of experience offers engaging online lessons on computer science and networks for all levels of students using ppt and whiteboard.
- J$2,187/h
- 1st lesson free
-
![teacher_picture]()
Ryan
Victoria & Online- Ambassador
Machine learning tutoring – learn from a bc government data scientist with 8 years of industry & academic experience
- J$7,914/h
-
![teacher_picture]()
Pedram
Burnaby & Online- Ambassador
Phd candidate at sfu computer science teaching machine learning, deep learning, vision, and reinforcement learning for academic and industrial experience. vancouver (pst time zone)
- J$10,175/h
- 1st lesson free
-
![teacher_picture]()
Vaibhav
Vancouver & Online- Ambassador
Senior software developer teaching python programming to beginners, students and aspiring software developers
- J$5,088/h
- 1st lesson free
-
![teacher_picture]()
Saba
Lahore City & Online- Super tutor
Expert computer science tutor & programming mentor with practical coding | 5+ years of teaching experience & ai courses
- J$1,147/h
- 1st lesson free
-
![teacher_picture]()
Sotheara
Markham & Online- Experienced
Computer engineer from mcmaster tutoring python, c and c++, from a basic level, to object oriented design, to data structures and algorithms.
- J$5,653/h
-
![teacher_picture]()
Ayo
Toronto & Online- Ambassador
Master machine learning & ai with expert guidance: 5+ years of experience, 100+ projects, and a 98% student success rate – learn python, r, data science, software development, and more!
- J$2,261/h
- 1st lesson free
-
![teacher_picture]()
Riccardo
Torino & Online- Ambassador
Certified ethical hacker offers cybersecurity lessons and penetration testing techniques.
- J$6,222/h
- 1st lesson free
-
![teacher_picture]()
Kanika
Epping & Online- Super tutor
Computer science tutor | c/c++ | data structures | python | machine learning | discrete maths | ai agents | genai | projects
- J$6,561/h
- 1st lesson free
-
![teacher_picture]()
Joseph
Richmond Hill & Online- Ambassador
Master c programming with expert tutoring: unlock your full potential at seneca college
- J$4,522/h
- 1st lesson free
-
![teacher_picture]()
Praveen
Adelaide & Online- Ambassador
Top-rated computer science graduate, software engineer & researcher provides interactive coding and software development lessons for school & college students - in-demand skills, real-world applicati
- J$3,827/h
- 1st lesson free
-
See Coding tutors




















