I'm currently a Software Engineer I at Trinidad Benham Corporation developing for the web across our entire stack. I primarily on our Frontend, using React and JavaScript/TypeScript to create web pages and maintain reusable UI components. I also get my fingers into other areas occasionally, including API and database work. I was fortunate to work at Trinidad Benham as an intern for 4 years (often working nearly fulltime during school) before starting fulltime.
I graduated with dual bachelors degrees, one in Computer Science from Utah State University and one in Games from The University of Utah. I've enjoyed learning about all types of complicated software and developing a mixed skillset in understanding both development, and design/human-computer interaction.
As a software engineer, I enjoy bridging the gap between engineering and design to create a product that is well-developed while effectively meeting the needs of its user. I enjoy learning new technologies across the stack, and doing whatever it takes to solve the problem and deliver.
When I'm not at work, I'm probably playing pickleball, working on a side project, hanging out with my wife, playing some games, or heading over to the movie theater.
JavaScript
TypeScript
C++
C#
Java
Python
Kotlin
HTML
CSS/SCSS
SQL
React
Jetpack Compose
Unreal Engine 5
Godot
Unity
Redux
Firebase
Git & Github
Bash
Chrome DevTools
Postman
Azure Devops
Perforce
Visual Studio
Jetbrains IDEs
GSuite
Office Suite
Figma
Notion
Prototyping
User Testing
Miro
Substance Designer
Maya
Photoshop
Trinidad Benham Corporation
Software Engineer I
Trinidad Benham Corporation
Software Engineer Intern I/II
May 2025 - Present
April 2021 - May 2025
Completely solo-developed and published mobile game built in the Godot game engine. I took this game from concept to publication, including integrations with the Google Play Store, AdMob, and PostHog.
Isometric Hack&Slash game developed in Unity, published on Steam. Built in a team of 30 where I functioned as gameplay lead—doing design work, testing with actual players, programming features in C#, and many many other tasks over a 9-month development period.
Simulation, time-management RPG built to create empathy between players and teachers. Developed in GameMaker in a team of 3 where I functioned as head engineer, designer, and team lead. I designed our systems and development processes, then coded the majority of the game and provided assistance to less technical developers.
Virtual reality experiment built to explore physiological interactions in VR. I used C# to integrate our peripheral with the headset for heart rate information.
React web application built to test out a social media concept of posting a user's song of the day. Utilizes TypeScript and connects to Firebase and the Spotify API.