Zhi Zheng
Software Engineer at 2K Games
Previously M.S. and B.S. in Computer Science at RPI. Developed various game systems, internal tools, computer graphics, and web applications. Mainly developer tooling.
01
Experience
-
Software Engineer
2K Games Jul 2025 – PresentWorking with 2K Sports Lab and Firaxis on game development tooling and systems, including camera authoring, realtime editing workflows, debugging views, procedural pipelines, and level-design support.
-
Associate Software Engineer Intern
Lightriver Software Nov 2024 – May 2025Contributed to netFlex, an optical-domain controller for multi-vendor networks. Worked on network performance analytics, REST APIs, authentication improvements, frontend updates, and internal database tooling.
Education
-
Rensselaer Polytechnic Institute
Aug 2020 – May 2024M.S. in Computer Science. B.S. in Computer Science and Games, Simulation, Arts and Sciences.
02
Projects
All projects
Procedural Terrain Generator
Interactive terrain viewer with deterministic generation, geographic heightmaps, live hydraulic erosion, mesh sampling, and material blending.
Read the write-up
XPBD Simulation
Extended position-based dynamics simulator for compliant constrained physics, supported by a custom built game engine.
Open project
2KDLE
NBA 2K player-rating guessing game with multiple difficulties and a leaderboard with user authentication.
Play itGeo-Vegetation Spatial Information Model
Agricultural analysis tool that combines NDVI and precipitation data from NASA, NOAA, and USGS into an interactive spatial visualization.
Open projectMessozoic Systems
An open world puzzle game where you collect dinosaur skeletons and build your own custom dinosaur skeleton in a museum.
Project showcase03