Key Technical Skills:
- C++
- Unreal Engine 5
- Replication
- GAS
- Animation Graph, Rewind Debugger, Pose Watch
- Perforce, Jira, Swarm
- Working within pre-existing large codebases
Key Soft Skills:
- Creating systems required by the existing demand
- Working and communicating with people from various disciplines, like Game Design, Production, Animation Teams
- Owning, passing ownership and taking over ownership for various systems
Overview
I joined Free Radical Design to work on an, unfortunately, unreleased Time Splitters project in May 2022 as a Junior Game Programmer.
During my time as a junior developer, I had to create various systems within tight constraints that were dictated by the requirements of the game that was being made. Including prototyping new features with people from a design team, and creating network-performance-orientated systems.
Around the promotion to a Game Programmer in November 2023, I passed ownership over several systems that I developed to other programmers and took over maintaining and improving the existing animation system, while also closely working together with the Animation Team.