Thomas Allen Silva
Experienced Gameplay Programmer with over three professional years of experience with a strong background in Unreal Engine & Unity.
About
Experienced Gameplay Programmer with over three professional years of experience with a strong background in Unreal Engine & Unity. Skilled in implementing flexible and modular systems that are easily maintained by programmers and adjusted by designers/artists. Excellent problem-solving and communication skills with a demonstrated ability to collaborate effectively in remote teams. Seeking new challenges to further develop technical skills, experience, and contribute to impactful projects.
Here’s the link to my portfolio on Notion, where you can find more detailed descriptions of each project I’ve worked on and my contributions to them:
Website not available. Sign in: https://www.twine.net/signup
- 3 years' experience
- Joined December 2025
Languages
- EnglishAdvanced
- PortugueseFluent
Industry experience
- Gaming
- Software & Internet
- Media & Entertainment
- Professional Services
More experts in Sao Paulo, Brazil
Work experience· 4 roles
- Worked as an Unreal Engine Gameplay Programmer on both multiplayer and single-player projects. - Used English daily to communicate verbally and in writing with globally distributed, asynchronous teams. - Guided and supported a junior programmer by reviewing work, unblocking tasks, and collaborating on multiplayer features. - Implemented, extended, and maintained in-game debugging tools, including Unreal Cog, to support development and QA. - Collaborated closely with producers and designers to translate design requirements into high-quality gameplay systems. - Used and implemented gameplay systems extensively with Unreal GAS (Gameplay Ability System). - Implemented in-game UI systems using Unreal’s CommonUI plugin. - Used Asana for task tracking and sprint organization.
- Introduced a shared player state system using GameplayTags and Dependency Injection, allowing gameplay, UI, and input systems to stay in sync and helping the team scale features faster with fewer bugs. - Rebuilt the legacy camera into a modular RTS system with smooth zoom and rotation, zoom-based movement speed, world bounds, free-look controls, and seamless integration with the new TPL camera framework. - Implemented an autonomous idle system where the character handles tasks like cleaning, interacting with the environment, and wandering, while still allowing the player to queue and prioritize actions. - Reworked a visual-only grass setup into a dynamic, performant system using a custom terrain solution and GPU instancing, enabling real gameplay interactions like mowing grass while improving overall performance. - Used JetBrains YouTrack for task management
- Created custom internal development tools to assist designers in creating and tweaking content. - Programmed multiplayer projects using SDKs such as Photon and Spatial. - Integrated several third-party plugins into various projects, including PlayFab, Firebase, Trackier Analytics, Unity IAP, Agora.io, and more. - Implemented PlayMode tests in several projects to ensure correct behavior. - Optimized Desktop and WebGL projects using InstaLOD. - Created the CommonFramework plugin using experience from past projects to significantly reduce development time and enable feature reuse across new games.
Education
Hire Thomas Allen Silva today
Post a job and invite Thomas, or contact them directly. No hidden commission.




