Portfolio


Unity


Let it Grow – UX Designer & Programmer

  • Collaborated with 4 other team members.
  • I took on the role of developing and designing the main menu and user interface within Unity using C#.
  • I also played a role debugging other parts of the game.

Othello – Unity AR Programmer

  • Collaborated with 2 other team members.
  • I took on the role of developing the augmented reality functionalities within Unity and integrating the AR tools.

Ro Bros – Brackey’s Game Jam 2021

  • Solo game project.
  • The game is a platformer with the main mechanic of being able to switch back and forth between each robot to complete levels.
  • Developed and designed everything. Except for asset art.

Midstone Project – Storyboard, Audio

  • Collaborated with 2 other team members.
  • This game was originally made inside a OpenGL/SDL game engine that we made.
  • Helped transition the game from OpenGL to Unity.
  • I took the role of managing this project.
  • Setting team goals and scheduled bi-weekly meetings.
  • Guided the game’s art direction to fit our theme and narrative.
  • Directed the game’s narrative.
  • I also took the role of programming text and audio functionality.

Unreal Engine


Equinox – Networking & Optimization

  • Collaborated with a big team with 10+ members.
  • I took the role of programming the networking of the game inside UE4 using C++ and blueprints.
  • Helped on finding solutions of difficult problem on other parts of the game.
  • Helped optimize in-game systems.

Isolation – Cinematographer

  • Collaborated with 3 other team members.
  • I took on the role as the cinematographer for a UE4 movie project, overseeing visual composition, camera dynamics, lighting, and scene staging.

Skee-Ball – UE4

  • Solo project created in Unreal Engine 4.
  • Created a skee-ball game where I demonstrate implementation of a scoring system using only C++.

OpenGL


OpenGL Samples

  • Created a handful of OpenGL samples to demonstrate my understanding of the OpenGL API and C++.

Midstone Project

  • Collaborated with 2 other team members.
  • This was a 2D game created inside of an OpenGL/SDL game engine my teammates and I created together.
  • Programmed the in-game text and audio functionality using SDL.
  • Helped debug any engine issues.

Vulkan


Vulkan Graphics Engine

  • One of my current projects where I demonstrate my understanding the Vulkan API.
  • Currently a work in progress.
Demonstrates rendering a model and two different lights inside the scene.

Other Projects


3D Models – 3DS Max

  • Created some models from my favorite games inside 3DS Max.

Recoshet – GameMaker

  • Programmed and designed everything about the game except for asset art.