NORTH CAROLINA STATE UNIVERSITY

Ph.D. Computer Science, June 2017
Cumulative GPA: 4.0 / 4.0

Dissertation

Real-Time GPU Accelerated Multi-View Point-Based Rendering

Research Interests

Real-Time Soft Shadowing and Reflections

Multi-View Rendering

Point-Based Rendering

Global Illumination and Ray Tracing

Game Design

M.S. Computer Science, May 2014
Cumulative GPA: 4.0 / 4.0
Concentration in Computer Graphics

MS Thesis

Improving Locality in Multi-Pass Soft Shadowing

Related Coursework

    • Computer Graphics
    • Advanced Computer Graphics for Game Engines
    • Graphics & Interfaces for Mobile Devices
    • Artificial Intelligence for Games
    • Evaluation of Game Design
    • Human Computer Interaction

VIRGINIA POLYTECHNIC INSTITUTE AND STATE UNIVERSITY (VIRGINIA TECH)

B.S. Computer Science, December 2007
Minor in Mathematics
Cumulative GPA: 3.58/4.0
Graduation with University Distinction, Cum Laude

Related Coursework

    • Undergraduate computer graphics
    • Linear Algebra
    • Vector Geometry
    • Combinatorics and Graph Theory
    • Differential, Integral, Multivariable Calculus

Projects and Publications

StarLight  – Windows PC game (OpenGL)
BranchOut: Growing Connections for early campus development. Co-Author. Published by the Association of College Unions International (ACUI). March, 2006

Games That Made an Impact

Sometimes education doesn’t always come from a university. I learned game design from years of hands-on experience playing games. Below are a few of the most influential games that shaped the way I think about design, technology, and interactive art (ordered by release date):

    • Doom (1993)
    • Twisted Metal 2: World Tour (1996)
    • Goldeneye 007 (1997)
    • Metal Gear Solid (1998)
    • Final Fantasty X (2001)
    • Halo: CE (2001)
    • Hitman 2: Silent Assassin (2002)
    • Half-Life 2, series (2004)
    • Shadow of the Colossus (2005)
    • Call of Duty 4: Modern Warfare (2007)
    • Uncharted 2: Among Thieves (2009)
    • Heavy Rain (2010)
    • Journey (2012)
    • The Last of Us (2013)
    • The Witcher 3: Wild Hunt (2015)