Kai Zhang
About
I'm currently a 3rd year student at the University of British Columbia studying computer science. I am mainly interested in both real-time and offline computer graphics, using technologies like Vulkan, OpenGL, CUDA, and more.
Projects
Inferno Renderer
A realtime Vulkan renderer. Supports gltf 2.0 PBR. Runs on Windows and Linux.
Advanced Soft Shadows
An interactive web-based demonstration of advanced soft shadow mapping algorithms.
AR-A-SOP
An educational tool using Apple Vision Pro AR to help users repair the Martin T75 sliding table saw.
Immersive Education in Mining
An AR/VR educational tool for engineering students to explore mining concepts, operations, and safety protocols.
Work Experience
Vancouver, BC
Software Engineer Intern
Arista Networks
May 2026 - Current
Software Developer
UBC Emerging Media Lab
September 2024 - May 2026
Cashier
McDonald's
May 2021 - June 2022