Ask for a quote

Improving Player Performance Through Data Analysis

Client: EsportsLabb

Location: Warsaw, PL

Cooperation since: 2020

Project: esportslab.gg

Scope of cooperation: requirements definition, solution design, implementation

Project background

Esports Lab supports e-sports players in better understanding the factors affecting their performance and development potential. The organization’s goal is to increase player self-awareness, enhance coaching methods, and develop organizational knowledge in the e-sports field.

To achieve this goal, the company integrates data from multiple sources, including in-game behaviour, interface usage patterns, and cognitive performance tests. Combining over five years of academic research with the experience of professional players, analysts, and coaches allows Esports Lab to offer advanced solutions that support the development of e-sports talent.

Facing a similar challenge?

Let’s connect

Solution

ELAB is a platform enabling e-sports teams and individual players to analyse factors affecting their performance. The system collects data from:

  • Observations of in-game behaviour (e.g., player positions, executed moves)
  • Surveys and declarative data
  • Wearable devices (Garmin, Fitbit)
  • Cognitive tests
  • Mental and physical health measurements

The data is aggregated, standardized, and prepared for analysis in a structured form. Our role included requirements analysis, system concept design, and implementation of a technical solution enabling Esports Lab’s research team to manage and share data efficiently.

Main components of the Azure cloud implementation:

  • Authorization portal for access management
  • Integration with gaming platforms such as RIOT (League of Legends) and HLTV (Counter-Strike)
  • Structured data sharing for AI/ML algorithms
  • Integration with wearable devices
  • Microservices managed via Azure Kubernetes
  • Azure services: Data Lake, Service Bus, Cosmos DB

Technologies

Project Management

IPMA, SCRUM, Jira, Confluence, MS Project

Technologies

Microsoft ASP.NET Core, Azure Kubernetes Service, Azure Data Lake Storage, Azure Service Bus, Azure Key Vault, Azure CosmosDB, Azure Cache for Redis, Azure SQL Database, Repository and CI/CD based on Azure DevOps, OAuth 2.0

Integrations

RIOT (LoL), HLTV (CS:GO), GEX (research application), Google, Microsoft, Garmin, Fitbit

Frameworks, libraries, sources

React, WEB API, Microsoft ASP.MVC, Identity Server 4, entity framework core.

Facing a similar challenge?

Let’s connect

Have questions? Let’s connect

Contact us to find out how we can help you achieve your business goals.

Thank you! Your message has been sent. We will get back to you shortly.

Something went wrong! Please try again.

or give us a call:    +48 85 652 09 20

The administrator of your personal data is Infinity Group Sp. z o.o., with its registered office in Białystok.

The data provided in the form will be processed for the purpose of responding to your inquiry (Article 6(1)(f) of the GDPR – the administrator’s legitimate interest consisting in conducting correspondence).

Providing your data is voluntary, but necessary in order to receive a response.

You have, among others, the right to object to the processing of your data and the right to lodge a complaint with the President of the Personal Data Protection Office (Poland).

Detailed information, including information on data recipients, the data retention period, and possible transfers of data outside the EEA, can be found under the link “Information on the processing of your personal data”.