Ethan Soo

Ethan Soo

Mentor
5.0
(20 reviews)
US$30.00
For every 15 mins
83
Sessions/Jobs
ABOUT ME
Unity/C# and XR engineer, 7+ yrs; also C++, Unreal, React/Next.js
Unity/C# and XR engineer, 7+ yrs; also C++, Unreal, React/Next.js

Stuck on a Unity bug, a C# or C++ assignment, or a web app that won't deploy? Send me the error and what you've tried.

I've built software for 7+ years, mostly in Unity and C#, and also work in Unreal. I co-founded techToy Studio and led development of Symphoni, a VR rhythm game that launched on the Meta Quest Store in March 2025 and carried its top-rated badge.

On Codementor I've helped hundreds of engineers and students with C++, C#, Java, Unity, data structures and algorithms, system design and networking, including code reviews. I also led Udacity's mentoring for two VR nanodegrees and mentored in MIT xPro's and NYU Tandon's XR programs.

Portfolio: ethansoo.xyz
Prior Projects & Clients: https://docs.google.com/document/d/1ii5qUvPd0sIYq9OoQMXnW8NySKiIK1ZyUjE--kk1JEM/edit

Languages: C++, C#, Java, Python, JavaScript, TypeScript, Swift, C and Kotlin.

Credentials:
Udacity VR Software Development Nanodegree, 2018
1st place, Games track, Meta Quest Presence Platform Hackathon, April 2024
Founded the Cupertino High School game development club, which still runs today

Chinese, English
Pacific Time (US & Canada) (-07:00)
Joined January 2019
EXPERTISE
7 years experience | 6 endorsements
Shipped Symphoni on four Meta Quest headsets and the Pico 4 Ultra; client VR, AR and training simulations.
Shipped Symphoni on four Meta Quest headsets and the Pico 4 Ultra; client VR, AR and training simulations.
7 years experience | 3 endorsements
Gameplay, editor tools, multiplayer with Photon and Unity Netcode, and a TCP server written from scratch.
Gameplay, editor tools, multiplayer with Photon and Unity Netcode, and a TCP server written from scratch.
7 years experience
Meta Quest, HTC Vive, Valve Index, Oculus Rift, HoloLens and Magic Leap projects.
Meta Quest, HTC Vive, Valve Index, Oculus Rift, HoloLens and Magic Leap projects.
7 years experience
AR Foundation apps on iOS and Android, HoloLens and Magic Leap projects, and a geolocated AR game in Unity at Genies.
AR Foundation apps on iOS and Android, HoloLens and Magic Leap projects, and a geolocated AR game in Unity at Genies.
5 years experience
Unreal Engine client work, a VR driving simulation on CARLA, a Direct3D 11 engine for a USC course, Qt desktop apps.
Unreal Engine client work, a VR driving simulation on CARLA, a Direct3D 11 engine for a USC course, Qt desktop apps.
2 years experience
C++ and Blueprints client projects, replication and dedicated servers.
C++ and Blueprints client projects, replication and dedicated servers.
8 years experience
Android client apps, mentoring on Codementor, and a JavaFX game prototype.
Android client apps, mentoring on Codementor, and a JavaFX game prototype.

REVIEWS FROM CLIENTS

5.0
(20 reviews)
Diana Mogrovejo Prado
Diana Mogrovejo Prado
November 2021
The session was valuable and helpful =)
Jay Jackson
Jay Jackson
July 2021
Easy to talk with!
Jasmin Larcher
Jasmin Larcher
September 2020
great guy - has a solution for every problem
William Wu
William Wu
June 2020
Great guy! Amazing work ethic.
William Wu
William Wu
December 2019
Great help!
Mohammed Alhuraibi
Mohammed Alhuraibi
October 2019
Ethan is my go to guy in any problem i face
Mohammed Alhuraibi
Mohammed Alhuraibi
October 2019
he is the i have seen in here i have worked with a couple of guys in here and he is the best
Kaitlyn Floyd
Kaitlyn Floyd
March 2019
He helped me Understand everything perfectly! Will definitely ask for help again!
SOCIAL PRESENCE
GitHub
Blox
C#
0
0
Stack Overflow
1 Reputation
0
0
2
EMPLOYMENTS
VR High Immersion / VR Mobile 360 Mentor
Udacity
2019-03-01-2019-08-01
Udacity mentorship
Udacity mentorship
C#
VR
C#
VR
PROJECTS
VR Badminton AcademyView Project
2018
Realistic virtual simulation that teaches users the fundamental strokes of badminton
Realistic virtual simulation that teaches users the fundamental strokes of badminton
C#
Physics
VR
C#
Physics
VR
2018
Large scale VR dungeon adventure themed puzzle game with eight levels
Large scale VR dungeon adventure themed puzzle game with eight levels
C#
VR
Unity
C#
VR
Unity