Senior Unity Architect
Current- Client ( Playvalve ) has 14 products with 50+ millions of monthly active users
- Maintaining 4 mobile games that have combined 5 millions of montly active users
- Developing architecture that allows the game's subsystems to communicate through abstract layer via commands and events. This creates a decoupled environment where different subsystems can be used through multiple games.
- Developing Unity Runtime console for executing commands with custom parameters and invoking events.
- Recordability and replayability of commands/events allows us to instantly reproduce specific game states.
- Developing a system for autogeneration of tests and docs based on attributes, as well as defining test workflow.