Banner

Vincent Dinh

Game Programmer

Aspiring Game Developer, learning Unreal Engine 5 and building interactive gameplay systems. Skilled in C++ and web technologies, passionate about creating immersive and polished game experiences.

vincent.dinh401@gmail.com

GAMES / PROJECTS

ACM Website

ACM Website

ACM@UCR’s official website built with Next.js and Tailwind CSS.

Unload (WIP)

Unload (WIP)

A work-in-progress game developed by a team using Unreal Engine blueprints.

3D Shooter Game

3D Shooter Game

A simple 3D shooter game developed using Unreal Engine C++. Course project from GameDev.tv, with added features.

EXPERIENCES

University of California, Riverside icon

University of California, Riverside

Teaching Assistant - Python Grader

Riverside, CA

Oct 2024 - Present

  • Grading Python assignments for introductory computer science courses with attention to code logic, readability, and efficiency using Gradescope.
  • Importing and managing student grades between ZyBooks and Canvas to maintain accurate records.
  • Participating in weekly update meetings with the course instructor to review grading consistency, clarify expectations, and discuss student progress.
  • Providing constructive feedback to students and assisting with debugging and conceptual understanding as needed.
GameSpawn icon

GameSpawn

Game Programmer/Designer

Riverside, CA

Oct 2024 - Present

  • Developing gameplay systems and implementing features in Unreal Engine 5.4 using Blueprints and C++.
  • Collaborating within a role-based Agile environment with team members working asynchronously.
  • Managing project assets and source control using Git and GitHub integration within Unreal Engine.
  • Conducting playtesting and iterating on game mechanics based on team feedback.
ACM@UCR icon

ACM@UCR

ACM Spark

Riverside, CA

Mar 2025 - Jun 2025

  • Collaborating in an Agile team to design and develop the official ACM@UCR website.
  • Building dynamic, responsive interfaces using React, Tailwind CSS, and TypeScript.
  • Participating in weekly sprint meetings to share progress, perform code reviews, and ensure project milestones are met.
  • Utilizing Git and GitHub for version control and collaborative development.

SKILLS

Game Development

Unreal Engine 5, C++, Git, GitHub

Game Development icon
Game Development icon
Game Development icon
Game Development icon

Front-End & UI/UX

Next.js, React, Tailwind CSS, Figma

Front-End & UI/UX icon
Front-End & UI/UX icon
Front-End & UI/UX icon
Front-End & UI/UX icon

Programming & Scripting

Python, TypeScript

Programming & Scripting icon
Programming & Scripting icon

Tooling & Collaboration

VS Code, Git, GitHub

Tooling & Collaboration icon
Tooling & Collaboration icon
Tooling & Collaboration icon