Graphics and Backend Engineer
Graduate from DigiPen Institute of Technology looking for employment opportunities. I'm eager to find a role where I can put my existing skills to work while also learning from industry professionals to grow into an excellent engineer.
Languages: C, C++, C#, GLSL, Java, Python.
API: OpenGL, SVN, GIT, JSON, NVN, IMGUI.
IDE: Visual Studio, IntelliJ, VScode, Jetbrain, Spyder, Jupyter.
Game Engines: Unity, Custom.
Operating Systems: Windows, Linux, WSL.
BS in Computer Science in Real-Time Interactive Simulation
Grad Apr 2023
DigiPen Institute of Technology, Redmond, WA
● Minor in Mathematics
First semester tasks include taking up the role of build master for the project. Gave me experience communicating to an entire team of programmers and help us meet deadlines for weekly build submissions. This role also gave me experience documenting a build and testing guide on how to build our game, and how to run said game and test for bugs and crashes.
Second semester has me take the role of artistic lead on our team, which has given me experience in the technical artist role. I have been making use of shaders and lighting effects in unity to help make our game look the best it can be. The material for that floor in the platforming section is a static color of red. But using shaders, I was able to apply the glowing, gradiant effect to it and add the textures on top.
Above: An isolated demo of the outline shader in action.
Below: an example of the outline shader in game, notifying the player they still have items to collect.
A 2D auto running platformer with musical inspiration and elements.
HIP HOPPITY Demo: a snippet taken from the digipen game showcase.
Advanced Computer Graphics.
These classes taught me all about the implementation techniques of the more advanced techniques with opengl, including reflections, different methods of lighting including phong and blinn, deferred rendering, forward rendering, and skyboxes. The following are some visual demos from the projects I have made for the class. Each project builds off of the previous in an engine we made from scratch.
CS350 Engine demo:
CS300 Reflections Demo
CS 388: Nintendo Switch Development
Switch Final Project: