Resume
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