RESUME

Skills

C++

2 years practical experience on rendering and game engine creation

Event System utilize template.

Third party code integration

HLSL

1 year experience

Blin-phong lighting implementation

Projection shader implementation

Sky box implementation

C#

3 years experience.

Mostly accompany with Unity

Game play mechanics heavy

Java

5 years of academic experience

JUnit testing


Tools

Unreal 4

2 years of experience

2 Shipped Titles on Steam

Unity

3 years of experience

1 Finished mobile game

Project Management

Perforce

Github

Azure automated testing

Project development Methodology

Agile development Method

Scrum development framework

Iterative development process

Education

media_nx.jpg

Southern Methodist University


MIT in video game development,

Software Developer Track

 
 
ZIbIaFuuZwiz--02.jpg

Case Western Reserve University


B.S in Computer Science,

Software Engineer track

Personal Work

Incursion

A 2D top-down shooter game where you play as an tank fighting other tanks to get to the end the level. Created with AsCertain Engine

Star Ship

An Asteroid-like game where you play as a star ship and survive under alien ships and meteors as long as possible.

Team Works

HaberDashers is a console-style arcade (kart) racer for the PC in which players control miniature humanoid inhabitants of an everyday home, racing past outsi...

HaberDashers

●     Programmed Steering Component for AI karts.

●     Set up the AI perception and detection modules in Unreal Engine.

●     Developed AI driving personalities that allows AI to prioritize certain actions.

●     Communicated with the producer and the programming lead for project planning.

●     Conducted intensive QA testing following the QA pipeline.

●     Cooperated with a team of 60 people and released the game on Steam.

 
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

Slimey

●     Developed a Slime Movement System that allows players to stick to any surface in C#.

●     Implemented all the UI elements and interactions in the game.

●     Planned and organized the technical development of the project.

●     Programmed all the gameplay elements such as puzzles and enemies in C#.