Skip to main content
Peiming Xia

Peiming Xia

Unity/Unreal Developer | Full Stack SDE

Talent
Vancouver, Metro Vancouver Regional DistrictMember since February 11, 2023
·

Hire this person

Send a job offer directly to this candidate

About

About Me:

I'm an experienced Unity Developer in XR Development and Game Development, also, I have professional experience in Unreal Sequencer and Blueprint + Cpp workflow in the game industry.

My Skills:

General Development: Java, C#, C++, Kotlin

Web & Mobile Development: HTML, CSS, JavaScript

Game & XR Development: Unity, Unreal

Computer Science: data structures and algorithms, object-oriented programming

General Knowledge and Frameworks: Spring, Version Control, Unity XRI, Unity OVR, MRTK, Azure Blob Storage, Vuforia

Experience

Work Experience:

IGG Canada

Cinematic Designer

2021/08 - 2022/04

  • Provided ideation and overall design to storyboard for mobile game ads.
  • Produced prototype video for ads via the Unreal Engine 5 sequencer. Designed overall camera and actors' movements, trigger functions and events from different blueprints in the sequencer.
  • Designed functional blueprints to boost production.
  • Version control through perforce.
  • Communicated and collaborated with artists and video editors for further production.
Project:

Twitch+: A Personalized Twitch Resources Recommendation Engine

  • Designed and built a full-stack web application for users to search twitch resources(stream, video and clip) and acquire recommendations.
  • Built a web page with a rich + user-friendly experience using React and Ant Design.
  • Implemented RESTful API using Java servlets, and retrieved real Twitch resources using Twitch resources to implement a Content-based algorithm.
MR Surgery Inspector
  • Implement a file import system based on Azure blob storage to acquire data using REST API for runtime hot loading FBX model and vuforia data from the backend to Hololens frontend.
  • Implemented a factory + injection design to spawn UI and attach delegation to toggle specific objects.
  • Implemented Vuforia for overlaying the virtual object to its 3d-printed model in reality. When looking at a pre-trained geometry in real life, the virtual object will snap to its location in the real world.
  • Implemented a sectioning function for the inspector.
Virtual Reality Vestibular Rehab Simulator
  • Created fundamental architecture for the project that is flexible for data communication with the remote end. We shared a public JSON file between two ends; when therapists are done with configuration and run a simulation, the configuration data will pass to a JSON file and call the "patient end" to start a simulation. The "patient end" will then read data from JSON and simulate with the appropriate dosage.
  • Optimized the project to reduce draw calls and batches.
  • Created a driving simulation that will infinitely generate roads and waypoints for the car to navigate.
  • Created a grocery simulation that will automatically generate numerous interactable objects on shelves.
Procedural Map Generator Prototype
  • Designed an algorithm to generate terrain, biome and region for strategy games, valid to use for all tile-based maps.

Education

Master of Digital Media:

University: Simon Fraser University

2020/09 - 2022/06

GPA: 4.0

Bachelor of Television Director:

University: Communication University of China, Nanjing

2013/09 - 2017/07

Reviews