Skills

Category  
Programming Languages C++, C, C#, Python, GLSL, HLSL, Unreal Blueprints
Graphics APIs Vulkan, OpenGL
Debugging/Profiling Tools RenderDoc, ImGui, Nsight Graphics
Game Engines Unreal Engine 5, Unity
Art Tools Blender, Clip Studio Paint, Photoshop, Aseprite, After Effects, Premiere Pro
Team Skills Git (GitHub Pull Request workflow), Perforce, Agile (Scrum), Jira
Other Tools CMAke, Qt, Visual Studio, Rider, CLion

Work Experience

Software Verification Engineer

CoreAVI, Remote, Canada, Jul 2021 – Apr 2025

  • Led the design of high-level and unit test frameworks for VulkanSC and GPU Manager, improving coverage and reliability in safety-critical GPU drivers
  • Produced software requirement and traceability documentation aligned with DO-178C and ISO 26262 standards
  • Defined and refined requirements for OpenGLSC with EGL, accelerating development cycles and ensuring robust API coverage

Education

MSc in Computing Science with Specialization in Multimedia

University of Alberta, 2025 – 2027

BS in Computer Science with distinction

University of Calgary, 2019 – 2021

BS in Software Engineering(Transferred to University of Calgary)

Wuhan University of Technology, 2017 - 2019