Career Profile
Technical Artist and Unreal Engine Developer with a strong passion for game development, real-time virtual production, and computer graphics research. Proven track record in collaborating closely with artists and engineers to efficiently implement and optimize digital assets, address rendering and pipeline challenges, and drive improved workflows and production quality.
Experience
Senior Cinematic Technical Artist
Microsoft / XBox Game Studios / The Coalition
2023 -
- Collaborate with engineers and leads in the creation and maintenance of animation workflow, tools and techniques
- Provide technical support on building complex real-time cinematic scenes and in-game acting moments
- Improve animation pipeline and provide solutions for technical animation efficiencies and issues
- Provide technical support on building complex real-time cinematic scenes and in-game acting moments
- Improve animation pipeline and provide solutions for technical animation efficiencies and issues
Senior Unreal Engine TA
Lucasfilm Ltd. (Project Based)
2023
- Develop blueprint tools, utility widgets, and plugins for the Virtual Art Department to enhance level editing and artist workflow
- Proactively maintain and improve the existing blueprint toolset to meet show specific requirements
- Provide extensive support and optimization for VR scouting workflow in virtual production (Meta Quest VR Headset)
- Identify and resolve shader and rendering issues throughout the production process
- Proactively maintain and improve the existing blueprint toolset to meet show specific requirements
- Provide extensive support and optimization for VR scouting workflow in virtual production (Meta Quest VR Headset)
- Identify and resolve shader and rendering issues throughout the production process
Senior Unreal Engine Technical Director
Method Studios / Company 3
2022 - 2023
- Conduct R&D to enhance real-time cinematic production workflow in Unreal Engine 5
- Develop efficient pipeline tools and plugins using Utility Blueprints, Python, and C++
- Create and maintain in-house Python libraries to automate assets ingestion and sequencer generation
- Provide support to Artists and Technical Artists, troubleshooting materials and rendering issues for optimal results
- Develop efficient pipeline tools and plugins using Utility Blueprints, Python, and C++
- Create and maintain in-house Python libraries to automate assets ingestion and sequencer generation
- Provide support to Artists and Technical Artists, troubleshooting materials and rendering issues for optimal results
Senior Unreal Engine Technical Director
Versatile Media Ltd.
2021 - 2022
- Provided Unreal Engine general technical support for all departments (Mocap, Look Dev, Asset, Animation) throughout real-time film production
- Managed shot construction for real-time cinematic projects, including sequencer structures, camera bindings, and director BP
- Provided guidance to the team in utilizing Unreal Engine Sequencer and Take Recorder for editorial, VCam shooting, and Mocap sessions
- Supported Metahuman setup and assets ingestion and implementation
- Led R&D tasks for improving and automating real-time virtual production on-set workflow
- Managed shot construction for real-time cinematic projects, including sequencer structures, camera bindings, and director BP
- Provided guidance to the team in utilizing Unreal Engine Sequencer and Take Recorder for editorial, VCam shooting, and Mocap sessions
- Supported Metahuman setup and assets ingestion and implementation
- Led R&D tasks for improving and automating real-time virtual production on-set workflow
Unreal Engine Technical Artist
Versatile Media Ltd.
2020 - 2021
- Built shaders, material libraries, and real-time VFX for Look Dev team and Asset team
- Developed efficient pipeline tools and plugins using Utility Blueprints, Python, and C++
- Profiled and optimized engine levels to address rendering and Mocap performance issues
- Supported AI department in machine learning R&D for facial performance capture
- Developed efficient pipeline tools and plugins using Utility Blueprints, Python, and C++
- Profiled and optimized engine levels to address rendering and Mocap performance issues
- Supported AI department in machine learning R&D for facial performance capture
Technical Artist
IGG Canada
2019 – 2020
- Provided pipeline automation for game cinematics using Blueprint and Python API
- Continuously maintained and optimized Blueprint tools to ensure seamless workflows across multiple departments
- Resolved rendering issues in final renders, ensuring high-quality output and a smooth production pipeline
- Continuously maintained and optimized Blueprint tools to ensure seamless workflows across multiple departments
- Resolved rendering issues in final renders, ensuring high-quality output and a smooth production pipeline
Software Engineer (Graphics & Rendering)
Archiact
2018 – 2019
- Specialized in Unreal Engine for VR game development across multiple platforms including PC (HTC Vive/Oculus Rift), console (PSVR), and mobile (Oculus Quest)
- Created and optimized shaders and materials (GLSL/HLSL) to enhance visual quality and performance
- Utilized RenderDoc and RazorGPU to profile games, ensuring optimal performance and identifying areas for improvement
- Optimized game assets to ensure compatibility and performance across different VR hardware and shipping platforms
- Collaborated closely with engineers and designers to implement game assets using Blueprint and C++ for seamless integration
- Created and optimized shaders and materials (GLSL/HLSL) to enhance visual quality and performance
- Utilized RenderDoc and RazorGPU to profile games, ensuring optimal performance and identifying areas for improvement
- Optimized game assets to ensure compatibility and performance across different VR hardware and shipping platforms
- Collaborated closely with engineers and designers to implement game assets using Blueprint and C++ for seamless integration
Technical Artist
Archiact
2016 – 2018
- Worked with both Unity and Unreal Engine for VR game development on both PC and mobile platforms
- Responsible for creating game VFX in Unreal Engine using various DCC tools such as Maya, Blender, and Houdini
- Created and optimized Unity shaders, art assets and game VFX
- Implemented and maintained tools to enhance the art pipeline, streamlining workflows and improving efficiency
- Responsible for creating game VFX in Unreal Engine using various DCC tools such as Maya, Blender, and Houdini
- Created and optimized Unity shaders, art assets and game VFX
- Implemented and maintained tools to enhance the art pipeline, streamlining workflows and improving efficiency
Education
Master of Digital Media (MDM)
University of British Columbia (UBC)
- A master degree program contains multiple industrial projects
- Study focuses on Game Development and Computer Graphics
- Student projects involve mobile APP development, PS Vita game prototyping (client: SONY Interactive Entertainment,Japan), AR/VR game development using Unity.
- Study focuses on Game Development and Computer Graphics
- Student projects involve mobile APP development, PS Vita game prototyping (client: SONY Interactive Entertainment,Japan), AR/VR game development using Unity.
Engineering (B.Eng)
Shandong University
- Major in Digital Media Technology at Computer Science department
- Study focuses on computer programming (C++/Java/Python), computer graphics and film-making
- Study focuses on computer programming (C++/Java/Python), computer graphics and film-making
Freelance
- Contracted Unreal Engine tool developer and tech art consultant
- Independent game developer
- Commercial Photographer
- Independent game developer
- Commercial Photographer