Personal details

Ethan S. - Remote game developer

Ethan S.

Software Engineer
Based in: 🇺🇸 United States
Timezone: Pacific Time (US & Canada) (UTC-7)

About

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

Work Experience

VR High Immersion / VR Mobile 360 Mentor
Udacity | Mar 2019 - Aug 2019
C#
VR
Udacity mentorship

Projects

VR Badminton Academy
C#
Physics
VR
Realistic virtual simulation that teaches users the fundamental strokes of badminton
Puzzler
C#
VR
Unity
Large scale VR dungeon adventure themed puzzle game with eight levels

Education

University of Southern California
Bachelor's degree・Computer Science (Games)
Jan 2022 - Dec 2023

Certifications & Awards

AI For Trading
Udacity | Jul 2021
Udacity VR Developer Nanodegree
Udacity | Aug 2018