Hi! I'm Garrett.
I'm a software engineer specializing in graphics and XR in Sunnyvale, CA.
Notable Projects
Games, graphics, and software I've built in my spare time.
Blocks
A Minecraft clone in C++ with Vulkan rendering.
View projectVulkan Game Project
An unnamed project for experimenting with Vulkan in C++ to imlement rendering techniques and game logic.
View projectJFlatGL
A library for creating 2D games, built in Java on top of LWJGL3. Implements a modern OpenGL renderer.
View projectDDPC
A platformer fan game built in Java with the LWJGL2 library. Rendering uses the legacy OpenGL fixed-function pipeline.
View projectCanvaCord
A group project developing an application for connecting Canvas with Discord to provide notifications to students.
View projectA* Maze Solver
A maze solver implementing Greedy A* with Java AWT graphics for real-time visualization.
View projectMy Skills
Hover or tap a tile to read more.