top of page

Sensorium Galaxy

Lead gameplay programmer/Player squad lead at TLM Partners Inc


First a little bit of context : TLM is a fully remote company with people working from 36 countries around the world all working from home. On the project I was on, most leads had ambivalent roles each of them involving a certain set of tasks :

1. Lead a team of 8 programmers :
- Get to know them (strengths, weaknesses, interests, career objectives...) and assign them tasks accordingly.
- Monthly one on ones to follow their progression, make sure they are happy, motivated and if not adjust accordingly as much as possible.
- Use every opportunity to teach them new things. Ex : Never give a full on answer and instead give them keywords to find what they are looking for making them more independent.
- Implement System Architecture Thinktanks with two to three programmers each to allow them to collaborate on making a first pass design then have them present it to the team allowing everyone to give feedback for the 2nd pass
- Because it's a multiplayer project, create playtests three times a week to validate progress in multiplayer and get programmers to experience replication issues

2. Player Squad Lead :
a squad is a group of designers, programmers and artists collaborating on a set of features. The player squad is handling Gameplay, 3Cs (VR and non-VR), interactive elements, IK, Level design... As a lead of this squad I'm a feature producer and my role is to :
- Make sure communication between each discipline is smooth and everyone properly understand what their task is
- Make sure communication with other squads is in order and make sure when squad collaboration is required to link them to the appropriate member of the player squad
- Weekly sync with the creative director on squad progress and future objectives
- Keep a transparent communication with directors and producer on the challenges of the player squad
- Request help and extra resources when necessary.
- Create weekly syncs between people working on a specific feature to move things forward and make sure nothing gets lost in translation

- Create play sessions to collect feedback from a large, multidisciplinary group, allowing everyone to bring ideas to the table. I believe that great design isn't about having all the ideas but about playing with everyone's ideas


Skills: Unreal Engine 5 · Team Management · Product Development · Software Systems Engineering · Project Engineering · Creative Management · Unreal Engine 4

bottom of page