Game Server Team, Game of Thrones: Conquest
My role included implementing backend game logic and maintaining microservices written in Go deployed on AWS and backed by PostgresSQL databases.
My responsibilities and experiences:
•Architected new services including database modeling, interaction of services, testing, and writing client-facing REST and gRPC endpoints to operate at scale for thousands of concurrent players
•Lead development of backend features such as Heroes, implementing logic to enable players to collect and engage in combat with brand recognized characters
•Developed tools for internal teams, including a player simulator system to help replicate player behavior at scale which made QA testing of complex interactions significantly easier
•Created client-side gameplay elements according to design specifications using Unity Game Engine and C#