I'm Shiyao Wang

About me

Shiyao Wang

Game Engineer,VR/AR R&D, Generalized Programmer

When I was a child, I liked to play games. Now I am glad to say, I have been playing video games for more than 20 years. I ended up being a game developer in China after I graduated from Jilin University. I am familiar with gaming issues, and also having a solid foundation of computer knowledge. I have a passion for computer, and quite enjoy the accomplishment after solving a problem which makes me a better engineer.

I came to Canada in 2015, and finished a thesis-based Master program in Memorial University in Newfoundland. My research field covers Microsoft HoloLens and telemedicine applications. After graduation, I joined Blueprint Reality Inc. for VR developing. We created a mixed reality platform called MixCast to help users grab mixed reality content when experiencing VR applications.

I then joined Hothead Games for mobile game developing in 2019. We created a casual baseball game released on iOS and Android platform, and ran it for two years. The game was also shifted to publish by Habby after one year. I also acted as the main coordinator as a native Chinese speaker.

After coming back to China due to COVID, I joined Unity China. I was asked to lead the team to create HMI showcase first and joined the team to improve Unity source code and implement Tuanjie engine.

Now I am back to my hometown and am looking forward to another challenge, which can enrich my knowledge and broaden my horizon. I am convinced that with my strong technical background, intelligence and diligence, and my enthusiasm for computer science, I will be an excellent engineer.

Experience

Work and Education histroy

Feb., 2024
Jan., 2023

Senior Solution Engineer

Unity China, Shanghai, China

Worked as a senior solution engineer for Unity China.

Jun., 2022
July, 2019

Lead Game Developer

Hothead Games, Vancouver, Canada

Worked as a lead developer for Superhit Baseball team.

Feb., 2019
Jan., 2018

VR Engineer

Blueprint Reality, Vancouver, Canada

Worked in Blueprint Reality for a mixed reality content platform called MixCast.

Sept., 2017
Sept., 2015

Master Degree of Science (Major in Computer Science)

Memorial University in Newfoundland, St.John's, Canada

Awarded the title " Fellow of the School of Graduate Studies ". The graduate GPA is 91.8% (4.0 in 4.0).
Research: Augmented Reality as a Telemedicine Platform for Remote Procedural Training

March, 2015
Dec., 2013

Lead Engineer

Time2Play.cn (MoFangYou), Beijing, China

Led a team and collaborated with MoFangYou to develop small games.

Dec., 2013
July, 2012

Gameplay Engineer

Happy Elements, Beijing, China

Worked in HappyElements for an experimental 3d project using Unity3d Engine to create a traditional Chinese Multiplayer-Online-Role-Playing Game.

June, 2012
Sept., 2008

Bachelor Degree of Computer Science

Jilin University, Changchun, China

The undergraduate GPA is 81.75% (3.0 in 4.0), and the GPA in last two years is 83.75% (3.3 in 4.0).
Final Design: iOS Puzzle Game created by Cocos2d

Technical Skills

Unity & Mobile Game Development

Project: Unity China HMI 3.0 Showcase, Superhit Baseball, Superhit Baseball: Payday, MixCast, Unity Monotor, Tian Shu Can Hun Pu

Performance Optimization; Resource and Memory Management; Asset Bundle; uGUI/NGUI; 3rd Party Plugin integration; Unity SDK development; Unity Editor Extension; DOTS;


Unity Source Code Development

Project: Unity Render as Service, Unity Render as Service Project Separation Mode

Performance Optimization; Android Initial Loading Process; Unity as Android Service; Unity Editor Customization;


VR/AR Development

Project: MixCast, Augmented Reality as a Telemedicine Platform for Remote Procedural Training

SteamVR SDK; Cross-Headset Compatible System; Oculus SDK; HoloLens Development; SteamVR 3rd Party Driver;


Reverse Engineering & Assembly Programming

Project: Unity Monotor

Assembly Scripting; Microsoft IL; .Net Dll Modification; AOP scripting; C++ Dll Injection; Mono Injection; Obfuscation/De-obfuscation; Windows Kernel API; Remote Function Hooking


VR related Hardware


Intel Realsense; LeapMotion; 360 Degree Camera (RICOH THETA); HTC Vive; Oculus; Windows Mixed Reality; Mobile-based VR Headset; Microsoft HoloLens; Microsoft Kinect;


Data Communication


Apache Thrift; Thrift Extension; Serialization/De-serialization; Multi-thread Data Sharing; Socket Communication; Inter-process Communication (Named Pipe)

Contact Details

(+86)(18559688615)

[email protected] / [email protected]

wsycarlos.com