top of page

Resume

Software Engineer + Tools and Product Manager

Skills

Proficient

  • C/C++/C#

  • MySQL

  • Visual Studio

  • Unity Engine

  • Telemetry Data

  • Unreal Engine

  • Git/SVN/Perforce

  • Coaching

  • Large Team Leadership

  • Excel

Intermediate

  • JSON

  • Unit Testing/GTest

  • Engine Architecture

  • Deserialization/Logging

  • Design Patterns

  • ​Data Structures

  • Organizing New Teams

  • Data Analysis

  • 3D Printing

Beginner

  • Swift

  • Qt GUI Designer

  • Product Design​

Code Samples:
 

Academic Projects

Gambler's Fallacy
August 2024 - Present
Programmer & Product Manager

Unity Engine

  • Engineered telemetry and data collection system. To include:

    • All users who did play testing.

    • Data around player death events.

    • ​

  • Implemented custom debug console.

    • Customizable for all developers on the team.

  • Conducted play test sessions.

  • Created road map for the team.

  • Analyzed play test to make educated improvements.

  • Utilized SQL to analyze data.

Chemical Overdrive
August 2023 - April 2024
Programmer & Level Builder

Unreal Engine

  • Engineered rail grinding system - core mechanic
  • Implemented camera and player movement via Unreal blueprints.
  • Developed set up phase encounter of the game.
  • Built the majority of the level.
  • Engineered a dynamic moon environment.
  • Conducted play test sessions.
  • Developed team productivity and task manager dashboard.

Will O' The Fox
August 2022 - April 2023
Programmer & Producer

Custom Engine

  • Built the deserialization/serialization system.

    • Utilized JSON for modern C++.

    • 5 engine systems utilize the deserialization system.

    • Designers and artist can use the engine without recompiling.

  • Engineered the input system.

    • Assembled SDL2 input library.

    • Succeeded in having the entire engine run from key commands.

  • Created the trace/logging system.

    • Incorporated C++ File IO functionality.

    • Every action of the engine can be followed from one file.

    • Reduced debugging times for the entire project.

  • Incorporated animation system.

    • Restructured an animation system from a previous project.

    • The engine now showcases the artist’s sprite sheets.

  • Organized game team formation containing Programmers, Designer, Sound Designers and Artists.

    • Coordinated with an instructor to find other disciplines the current team needed.

    • Launched a diverse team of 12 students.

January 2022 - April 2022

Programmer

BLAMetry!

Alpha Engine

  • Implemented the menu and credit pages.

    • Built each page as a game state.

    • Produced 1 menu page and 1 credit page.

    • Exceeded expectation from instructors.

  • Engineered the collision system.

    • Utilized circle-circle collision.

    • Player character could collide with over 10+ enemies successfully.

May 2022 - August 2022

Programmer

NecroSpace

NecroSpace – 2D top-down shooter

  • NecroSpace was built with Alpha Engine.

  • Built the lore/story.

Personal Projects

Personal Task Manager

August 2024 - Present

Programmer
Designer

Qt GUI

  • Implemented the PERT time estimation method.​

  • Engineered the application to tell users how long they should spend on a task per day.
  • Design application for people who procrastinate.

Total Labor Hours Calculator

January 2018 - November 2019

Creator

Excel

  • Engineered to make the morning operation at FedEx more productive.

  • Accurately calculated total labor hours per box during the sort.
  • Allowed the Sort Manager to make better productivity decisions.
  • Implemented throughout the NW District (~30 stations).
  • Assisted in the morning sort being the most productive in the district for 3 months in a row.

Professional Experience

December 2019 - October 2021

Sort Operations Manager

FedEx Ground

  • Responsible for 125+ daily employees.

  • Responsible for the entire morning sort.

  • Orchestrated an average of 35,000 to 50,000 packages delivered daily.

  • Meeting company productivity goals.

  • Built tools to help track productivity.

  • Responsible for adherence to labor laws and time keeping for the building.

  • Second highest ranked FedEx employee in the building.

  • Tugger driver trainer

  • Switcher driver trainer

  • Determined where each truck should be loaded.

  • Determined staffing needs for each area of the building.

August 2017 – December 2019

Operations Manager

FedEx Ground

  • Responsible for the unload area

  • Responsible for 40+ package handlers

  • Switcher trainer

  • Responsible for organizing all trailers that come into the yard.

  • Safety committee leader.

  • Train new packages that are assigned to the unload.

  • Built tools to improve productivity in the unload area.

November 2006 - November 2012

Tank Crewman

  • Completed a combat tour in Iraq.

    • Awarded several medals and campaign ribbons.

  • Completed combat medic training for combat deployment.

  • Completed counter RIED training for combat deployment.

  • Awarded Platoon Sergeant within tank platoon (2nd in command).

  • Earned an honorable discharge status.

September 2013 - August 2017

Package Handler Trainer

  • Trained new package handlers.

  • Switcher driver operator.

  • Tugger driver operator.

  • Safety committee member.

  • Improved package flow rate in the building.

Education

Expected: April 2025

Digipen Institute of Technology

Major: Bachelor of Science in Computer Science and Game Design.

Location: Redmond, WA

April 2018

University of Phoenix

Degree: Bachelor of Science in Business and Operations Management.

Location: Online

March 2015

Cascadia Community College

Degree: Associates of General Studies

Location: Bothell, WA

bottom of page