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#