App Architecture
Erste Liga Ice Hockey App
Erste Liga is an international ice hockey league. The federation needed a companion app for fans — following a match live, a notification the moment a goal goes in, and player and match statistics.
Tech Stack
- Android
- Java
- Kotlin
- Firebase
The Challenge
Live sport is unforgiving. Match data lived in the federation’s own systems, which were never built to serve thousands of phones refreshing at once, and a goal notification that arrives a minute late is worse than no notification at all.


My Role
We designed a middleware layer sitting between the federation’s data and the apps, so the apps talked to something built for them rather than to the source systems directly. I then worked hands-on as an Android developer on the app itself.
The Outcome
The middleware is what made the product possible: low-latency live match data, goal notifications pushed as they happen, and enough headroom to handle every fan opening the app at the same moment during a match.