Software Engineer | Game Developer

Austin Reeves

I love programming! I have the most experience with C++ and Unreal Engine's blueprints, though I am also well versed in Python/Javascript. I am eager to contribute my talents to a team where I can create a meaningful and positive impact.

Portfolio

3D Rendering Software

Stage

Stage is an Unreal Engine based Rendering software built by Trapdoor Creative Inc. I worked as the lead programmer in developing new key features for the software

One big project I worked on is the following:

Building a new UI for Stage from the ground up. (a before and after in the first and second slide) To make the UI easier to navigate we condensed all of the different UI options into one side panel on the left. This is more user friendly and it makes finding all of Stage's tools more intuitive.

This was a fun project since I got to work in every part of our software and understand how it was written, in order to rebind the functions to new UI I learned how the old code was written and bound to the old UI. I spent a lot of time reading code as a result which helped me become more fluent in reading Blueprints (Unreal Engine 5 scripting language) and C++. Additionally, I had the great experience of creating several widgets with unique visuals and many completely from scratch.

C

Fascination

This is a multiplayer game I started in March of 2024, it's a mix between skeeball and bingo! You click and throw the ball and try to get a bingo before your friends.

Developing a game to be multiplayer was a really fun challenge. Replication is the hardest part of a multiplayer game, where what each person sees needs to be the same. Learning new programming principles to help me accomplish this was fulfilling, and gave me a greater insight into the difficulties of networked games on a bigger scale.

Indie Couch-Co Op

Trophy Hunt

Trophy Hunt is a silly multiplayer game all about stealing and defending trophies from your friends! With Trophies in the center of the map, its an all out rush to bring them back to your base. Use your sword to trip others and steal their trophies! Use power-ups to boost your speed, turn invisible, plant traps and more!

My role in this project included game logic and programming, character interactions with power-ups and other characters, QA testing, and bug fixing.

Trophy Hunt was released on Steam on November 24th, 2023.

2D Roguelite Platformer

Ascension of Heaven

Ascension of Heaven is a single-player rogue-like game in which the player Xian Xu must fight to the top of the tower! Each time Xian Xu fails he has to start back at the bottom, make the most of different upgrades available from the shopkeeper to help you get to the top!

As the sole developer in this project, I built everything from game logic and programming to world-building and UI - everything except asset creation

This was my first project in Unreal Engine which was during my time in college!

Resume

Experience

Sept 2024 - Current

Software Engineer — Trapdoor Creative Inc.

  • Description: Developer in charge of integrating and programming key features in the rendering software Stage
  • Responsibilities: Code features in a combination of blueprints and C++ in Unreal Engine 5.
  • Coded a new subscription type to allow for Free users in Stage.
  • UI redesign - Rebuilt the UI for Stage from the ground up using Common UI tools and Unreal Motion Graphics.
  • Upgraded version control software from Subversion to Perforce and Unreal Game Sync. Performed all of Server setup and aided in project migration.

March 2024 - Sept 2024

Personal Project - Multiplayer Game

  • Description: Networked multiplayer game made in my spare time done in Unreal Engine 5 that is a mix of C++ and Blueprints, digital version of an arcade game called “Fascination”
  • Participated in coding all major components of the game including core gameplay, bug fixing, networking and replication

April 2023 - July 2023

Game Developer — Trophy Hunt 

  • Trophy Hunt  is an Indie Couch-Co Op style 'Capture the Flag' passion project developed in Unreal Engine 5.
    • Expected to be sold on Steam November 24th, 2023.
  • My role in this project included game logic and programming, character interactions with power-ups and other characters, QA testing, and bug fixing.

Nov 2019 - Oct 2021

Volunteer, Uruguayan Mission Trip — Montevideo, Uruguay

  • This mission trip involved full immersion in the Uruguayan culture, learning various customs and traditions. As a volunteer, I gained experience working under pressure, honing my communication and interpersonal skills, and serving the people in Montevideo.
  • Through this experience, I also learned to read, write, and speak fluent Spanish. 

Education

June 2019

Henrietta Lacks Health and Bioscience High School — Vancouver, WA

Graduated December 2024

Brigham Young University, Idaho — Bachelor in Software Engineering

Curriculum taught me the fundamentals of game design, including Unreal Engine 5, Python, Visual Studio, C++, and C#. I also gained an understanding of key development principles and how to work with a team. In addition, it taught effective multi-tasking skills, strong organization and attention to detail.

  • Computer Programming Certification
  • Quality Assurance Certification

Skills

Fluent in Spanish & English
Experienced in Unreal Engine 5
Proficient in Python and C++
Experience With Debugging and Critical Thinking
Proficient in Github/Perforce/Subversion Version Control
Proficient in Visual Studio Code/Visual Studio IDE's
Excellent Communication
Ability to Multitask, Prioritize, & Manage Time
Scroll to Top