Education
- University of Central Florida | MS in Interactive Entertainment | Fall 2026
- Michigan State University | BA in Games and Interactive Media | Minor in Game Design and Development | Fall 2024
Recent Achievements
Daemon wins 2nd place at first ever Collegiate Games Challenge
Daemon is available to wishlist on Steam and will release in December 2026.
Created simple data driven game engine in C++17
Recreated The Binding of Isaac using mostly JSON to drive behavior in a custom game engine.
Created Duck Hunt clone in C11
Recreated NES Duck Hunt using a light weight OpenGL wrapper.
SqdthOne approaches 6500 installs
My custom theme for Obsidian MD has made a mark on the community, reaching over 6400 installs
About me
I am an alumni of Michigan State University with a BA in Games and Interactive Media with a focus in Game Development. Recently, I have been applying my programming skills towards several projects using the Unity game engine. My primary area of focus is engine tooling with secondary focuses on systems for multiplayer games and experience with XR development for the Quest ecosystem.
I have previously competed in eSports at the collegiate level as a player and team captain at MSU. It is my firm belief that games exist to bring people closer together. I aim to use my experience to build games that are better enjoyed as a group.
Latest Projects
Work Experience
- Gameplay Engineer
- Skaldforge
- UE5, C++, Blueprints, Epic Online Services
- Creating network replicated multiplayer movement mechanics for a 3rd person PvP melee combat game
- Debugging asynchronous blueprint network behavior in a replicated environment
- Tool Developer
- Datumites
- C++, Raylib, Perforce P4
- Automated the process of writing C# files for Godot based on custom run time type information implementation for a content driven game engine
- Tool Developer
- Brava Games
- Unity, C#
- Automated process of creating and updating 350+ Scriptable Objects from a CSV file with tool settings panel in Unity project settings
- Created custom UI layout groups for D6 die faces in UI screen space and 3D world space
- Created custom preview windows for automatically generated content to support designers balancing data in the CSV file
- Producer
- Floating Point Interactive
- Javascript, Unreal Engine 5
- Led a team of 15 developers to create a build-your-own hero shooter with Unreal Engine 5 through agile development, culminating in a second place finish in the “Game” category at the inaugural Collegiate Games Challenge
- Wrote a custom project management solution inside our team's Obsidian documentation vault using javascript
- Gameplay Engineer
- Games for Entertainment and Learning (GEL) Lab
- Unity, C#, Shader Graph, Apple Vision Pro
- Refactored multi-thousand line game management systems to reduce complexity and improve maintainability
- Created various custom Unity layout groups and utility components for XR user interfaces
- Teaching Assistant
- Michigan State University department of Games and Interactive Media
- Unity, C#, OpenXR, Shader Graph, Quest 2, Git, Web development
- Assist with student project development and deliver small lectures on various game development topics related to UI/UX development for XR
- Assisted with grading and providing feedback on student projects and assignments related to advanced Unity C# development
- Provided support for students with debugging issues related to Git and website development
- Programming Director
- SpartaSoft Studio
- Unity, C#, Git
- Programming lead for a fully student operated studio with 40+ students
- Lead studio restructuring operation that better supported studio longevity and student growth
- VRChat Feature Developer
- The Social and Psychological Approaches to Research on Technology-Interaction Effects (SPARTIE) Lab
- Udon, U#, C# for Unity
- Contributed to a VRChat application to be used in a series of research papers through an NSF grant.
- Create 3D layout groups for various game interactions
- Write networked code in Udon# and UdonGraph to create game mechanics