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​
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