You are on page 1of 2

Zhen (Stephen) Gou

Toronto, Ontario
Portfolio: http://www.stephengou.com
gouzhen007@gmail.com

Education
University of Pennsylvania - GPA: 3.9/4.0
M.S in Engineering in Computer Graphics and Game Technology Graduated December 2014

Duke University - GPA: 3.78 / 4.0


B.S in Mathematics (Cum Laude) Graduated May 2013

Skills
C/C++, C# , Javascript, Java, Python, OpenGL, CUDA
Unity 3D, Unreal Engine 4

Work Experience
SpinVR/SpinVFX Toronto, ON
VR developer/Gameplay Programmer Sep 2016 - Present
Develop VR interactive applications and games using Unreal engine, Unity, and webGL.

NVYVE Studios Mississauga, ON


Gameplay Programmer Apr 2016 - Sep 2016
Programmed and maintained major gameplay systems for the horror, open-world survival game
P.A.M.E.L.A including zone culling system, save/load system, various 3D In-game menu and etc.

Crystal Dynamics Redwood City, CA


Software Engineer Jan 2015 - Jan 2016
Created new tools and features to our in-house game editor including mesh editing tools (cutface
tool/sculting tool/etc), asset visualization and management tools.
Reinforced the gameplay team during final months before release. Fixed gameplay bugs, added
features and implemented the majority of the game's achievements.
Maintained our existing tools including bug-fixing and client support.

Blizzard Entertainment Irvine, CA


Shader Writer Intern May 2014 - August 2014
Created different sorts of procedural pattern generation to the team's existing PRMan shader,
which saves artists time in surfacing large surfaces, surfaces which requires different level of
resolution, and distant surfaces.

Titles
Rise of the Tomb Raider (Xbox One) - Tools and Engine Software Engineer.
P.A.M.E.L.A. (PC) - Gameplay Programmer.
The Expanse: Battle on Mars VR - VR developer.

Personal Project Highlights (complete portfolio at: http://www.stephengou.com)


GPU accelerated Pathtracer - C/C++/CUDA/OpenGL
A Monte-Carlo sampling pathtracer implemented on GPU using NVIDIA CUDA. Features
including: soft shadow, color bleeding, caustics, global illumination, fresnel reflection/refraction,
depth of field, and subsurface scattering.
CUDA based Rasterizer - C/C++/CUDA/OpenGL
A complete graphics pipeline implemented on GPU using CUDA, including primitives assembly,
vertex shading, scanline rasterization, fragment shading, depth buffer, lighting scheme, interactive
camera and etc.
Alien Explorer -Platformer/Puzzle - Unity/C#
Created at 2014 Penn Game Jam and won the "Best Theme" award, this game explores a new style
of platformer where the player does not control the character but instead manipulates the
environment to help the character reach the goal.

Activities & Interests


Activities: competitive Counter Strike team captain, Game Jams, Man Utd fan club
Interests: e-sports, soccer, tennis, basketball, F1

You might also like