Back home

Curriculum vitae

PhD Student | Game & Graphics Programmer · PhD Student in Perceptual Graphics

sc23kz@leeds.ac.ukWebsite

Room 2.04 & 2.26, Sir William Henry Bragg Building, University of Leeds, Leeds, West Yorkshire, LS2 9JT, UK

2025-02 — Present

Postgraduate Researcher, PhD Student — Perceptual Graphics

University of Leeds

Leeds, West Yorkshire, UK

2023-09 — 2024-09

Postgraduate, Master's Degree — High-Performance Graphics and Games Engineering

University of Leeds

Leeds, West Yorkshire, UK

Result: Distinction. Courses: Foundation of Modeling and Rendering, Animation and Simulation, Geometry Processing, High-Performance Graphics, Scientific Computation

2022-07 — 2024-05

Game Server Development Engineer

Shanghai Zihao Information Technology Co., Ltd

Developed game servers using C# and .NET.

2021-12 — 2022-06

Intern Programmer

Shanghai Zihao Information Technology Co., Ltd

Gained experience with C#, Win32, multithreading and Unix/Linux systems.

2017-09 — 2021-06

Undergraduate, Bachelor's Degree — Computer Science and Technology (Software Engineering)

Jianghan University

Wuhan, Hubei, China

Result: 84.3/100. Courses: Data Structure and Algorithm, Compilation Principle, Principles of Computer Composition, Computer Graphics, Data Mining, Operating Systems

Languages

Chinese — Native speaker · English — Fluent

Tools & technologies

Programming languages
C · C++ · C# · Java · Python · Lua
Build tools
xmake · CMake · vcpkg
Platforms
Windows · macOS · Linux

Background

Hello, I am Kexuan Zhang from China, currently pursuing a PhD in Perceptual Graphics at the University of Leeds under the supervision of Dr. Rafael Kuffner dos Anjos, Dr. Markus Billeter, and Prof. Gordon D. Love.

Before starting my PhD, I completed an MSc in High-Performance Graphics and Games Engineering at the University of Leeds with Distinction. My MSc covered modelling and rendering, animation and simulation, geometry processing, high-performance graphics, and scientific computation.

I also have professional experience as a game server development engineer in Shanghai, working with C#, multithreading, network communication, and performance optimisation.

My research interests are virtual reality (VR) and high-performance computer graphics.

My current interests include foveated rendering; visual perception of colour, depth and texture; stereo reprojection; and image inpainting for disocclusion holes. I use the Vulkan and OpenXR APIs to build rendering and VR experiments.

In my free time, I enjoy singing and coding—indeed, I feel uneasy without coding. I like to experiment with small projects, often porting games or software to my favorite handheld/console platforms or developing and implementing game engines and other tools, savoring the process of building something from scratch. I believe that the purpose of life is to satisfy one’s curiosity, continually create, and gain a sense of achievement.

Find something

Search projects, research, and writing. Esc to close.