I joined Retro Studios as a contractor for ~7 months leading up to the launch of Metroid Prime 4: Beyond. My title was Technology Engineer as I was part of the Technology Engineering team (similar to the core engine team at other studios). My role was that of a Bug Hitman. I was hired to help the team, and the studio at large, fix bugs. I squashed bugs in many areas of the game such as cinematics, UI, weapons, AI, and more. I was also tasked with refactoring the File I/O Layer of an existing system to handle streaming more data in and out. My work made it so the system could stream at least 1024x more data, but it was theoretically infinite as long as the hardware running the game still had disk space.