Summary
Work History
Education
Skills
Projects
Timeline
Generic

GARRET REICHENBACH

Scottsdale,AZ

Summary

Strategic Software Engineer skilled in application development, testing and optimization. Excels at coordinating ground-up planning, programming and implementation for core modules. Maintains strong object-oriented and software architecture fundamentals.

Work History

Lead programmer

NASA (CAPSTONE) - Psyche VR Educational Experience
  • Lead programmer in a student development team, creating a Unity VR game based on NASA's mission to the asteroid Psyche
  • Developed camera control, specifically wrote scripts for camera movement in C#
  • Managed scene setup and ensured correct object placement through Unity Editor
  • Spearheaded sprint management, overseeing project schedules and feature requirements through the utilization of Taiga.

Volunteer Community Developer

Schine GmbH - StarMade Game
  • Volunteer Community Developer contributing code to the Community API for user modding
  • Assisted in creating and deploying community updates for the game
  • Updated StarMade from Java 7 to Java 18, heavily contributed to the "Universe Update" with bug fixes and new features.

Lead Developer

New StarMade Launcher (Java)
  • Developed a new launcher facilitating simple switching between Java 8 and Java 18 based on the game version
  • Implemented features for downloading various game versions and release branches, automated updates for both the launcher and the game, and streamlined management of Java versions
  • Integrated cross-platform support and implemented debug logging functionality.

Education

Bachelor of Science in Software Engineering -

Arizona State University
05.2024

Skills

  • Java
  • Javascript
  • C
  • C#
  • C
  • HTML
  • CSS
  • Python
  • Unity Engine
  • Unreal Engine
  • Maya 3D
  • Blender 3D
  • Linux
  • Git
  • Taiga
  • Task Organization & Management
  • Notion
  • Atlassian
  • Confluence
  • Jira
  • SQL
  • Object-Oriented Programming

Projects

New StarMade Launcher (Java) Lead Developer

  • Developed a new launcher facilitating simple switching between Java 8 and Java 18 based on the game version.
  • Implemented features for downloading various game versions and release branches, automated updates for both the launcher and the game, and streamlined management of Java versions.
  • Integrated cross-platform support and implemented debug logging functionality.

Timeline

Lead programmer

NASA (CAPSTONE) - Psyche VR Educational Experience

Volunteer Community Developer

Schine GmbH - StarMade Game

Lead Developer

New StarMade Launcher (Java)

Bachelor of Science in Software Engineering -

Arizona State University
GARRET REICHENBACH