top of page

Alvin

Hi! I'm Xuanchen Shen (Alvin). I'm a game programmer.

Procedural GenerationGameplayEngineAI Programmer

Skills

  • C++, C, C#, Java, Python

  • DirectX 11, DirectX 12, OpenGL

  • Unreal Engine5 blueprint\C++, Unity

  • Perforce, git

  • Jira, Miro, Agile Development

  • Linkedin
  • GitHub

About Me

  • Hi, I'm Xuanchen Shen, but you can also call me Alvin. I'm a game programmer.

  • I've developed a custom game engine in C++ and created games using Unreal (blueprint and C++), Unity (C#) and Python.

  • I'm passionate about engine and gameplay programming and have worked on AI and procedural generation. I'm always eager to learn new things and can adapt quickly to new environments.

  • In my spare time, I play board games, turn-based strategy games and RPGs. I'm also intrigued by history and city planning.

© 2025 by Xuanchen Shen. Powered and secured by Wix

bottom of page