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.
Now I am back to China due to COVID, 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.
Work and Education histroy
Working as senior developer for Superhit Baseball team.
I worked in Blueprint Reality for a mixed reality content platform called MixCast.
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
I led a team and collaborated with MoFangYou to develop small games.
I worked in HappyElements for an experimental 3d project using Unity3d Engine to create a traditional Chinese Multiplayer-Online-Role-Playing Game.
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
Expert: Performance Optimization; Resource and Memory Management; Asset Bundle; uGUI/NGUI; 3rd Party Plugin integration; Unity SDK development; Unity Editor Extension
Proficient: PhysX Physics Engine; NavMesh; Image Processing Shader
Competent: 3D Model Management
Advanced Beginner: Light Baking; Particle System; Animation and Animator System
Expert: SteamVR SDK; Cross-Headset Compatible System
Proficient: Oculus SDK; HoloLens Development; SteamVR 3rd Party Driver
Expert: Assembly Scripting; Microsoft IL; .Net Dll Modification;
Proficient: AOP scripting; C++ Dll Injection; Mono Injection
Competent: Obfuscation/De-obfuscation; Windows Kernel API; Remote Function Hooking
Expert: Intel Realsense; LeapMotion; 360 Degree Camera (RICOH THETA)
Proficient: HTC Vive; Oculus; Windows Mixed Reality; Mobile-based VR Headset; Microsoft HoloLens
Advanced Beginner: Microsoft Kinect
Expert: Apache Thrift; Thrift Extension; Serialization/De-serialization; Multi-thread Data Sharing
Proficient: Socket Communication; Inter-process Communication (Named Pipe)
Competent: C++ Programming; Python Programming
Advanced Beginner: Web Development (PHP); Mobile Development (iOS/Android)
Novice: C Programming; Objective-C Programming (Cocos2d)