Kiran Purushothaman
Past Work
Dauntless [Switch]
Summary
Initial port of multiplayer monster hunting game to Nintendo Switch for E3 2019.
Responsibilities
- Lead engineer for team of 3 engineers
- Investigated various CPU and memory optimizations for gameplay and UI (UE4 UMG)
Unreleased Title [Stadia]
Summary
Port of latest entry in popular FPS franchise to Google Stadia.
Responsibilities
- Lead team of 2-5 engineers to wrap up performance and stability issues on the platform
- Investigated bugs in Vulkan renderer implementation
- Investigated stability bugs and various memory issues
Dreadnought [PS4]
Summary
PS4 port of PC free-to-play space combat game created with Unreal Engine 4
Responsibilities
- Lead build and tools team responsible for maintaining and optimizing continuous integration and developer workflows
- Investigation of miscellaneous stability and UI performance bugs
7 Days To Die [XB1][PS4]
Summary
Xbox One and PS4 port of open world, sandbox game implemented in Unity
Responsibilities
- Lead optimization efforts for the console ports including reducing memory allocations, parallelization of terrain generation, and moving specific systems to a native plugin
- Implemented performance benchmark scenarios
- Researched and executed on native reimplementation of specific systems to avoid overhead of Mono/C# runtime
The Elder Scrolls Online [XB1][PS4]
Summary
Xbox One and PS4 port of the MMO set in Bethesda’s Elder Scrolls universe
Responsibilities
- Designed and implemented thread-safe abstractions for platform services (PSN and Xbox Live)
- Implemented account linking
- Worked with backend services team to implement client login system
- Implmentation of UI screens related to interactions with platform services
Borderlands 2 [PS Vita]
Summary
PS Vita port of Gearbox’s co-op first person shooter
Responsibilities
- Implemented occlusion culling for the Vita platform
- ARM SIMD extension(NEON) related optimizations
- Misc. porting related bugs involving gameplay, rendering and physics
Unreleased Title [Android]
Summary
Port of iOS game developed using Unreal Engine 3
Responsibilities
- Social media integration(Facebook and Twitter)
- HTTP abstraction layer
- Local/push notifications
Dungeons & Dragons: Chronicles of Mystara [Xbox360][PS3][WiiU][PC/Steam]
Summary
Port of arcade classic to Xbox360, PS3, WiiU, and PC
Responsibilities
- Implemented "House Rules" system and related systems including multiplayer support
- Gameplay and emulation support
- "Vault" pipeline