About me
Hi there, I'm Kexuan Zhang from China. I'm a developer with a strong passion for computer graphics, interactive systems, and electronic technologies, who also enjoys singing and composing music.
I previously worked at BlackJack Studio (Zilong Games) as a server-side engineer, focusing on high-performance backend systems. I have since completed my Master's degree at the University of Leeds and am currently pursuing a PhD in VR and high-performance graphics.
While my doctoral research is not directly focused on game engines, I actively develop a personal rendering framework, libvultra, as a long-term project to explore modern engine architecture and GPU-driven rendering techniques.
I am proficient in C#, C/C++, Java, Python, and Lua, with solid experience in the .NET ecosystem, multithreading, and performance-critical systems. My current work spans both research and engineering, with a growing focus on real-time rendering, GPU pipelines, and engine-level design.
I have hands-on experience with Unity and am actively exploring Unreal Engine, Godot, and other open-source engines. I also enjoy experimenting with lightweight frameworks such as LÖVE2D, Pygame, and SDL2.
I am particularly interested in game engine development and graphics programming, and I enjoy building systems that bridge research and real-world applications.
Always happy to connect with developers and researchers to exchange ideas and explore new technologies together.
