Zi worked as a software developer and team lead for Team Ombord at Entur, and has as a result worked extensively with building an offline-first application for the Norwegian public transportation system. Team Ombord is part of the reason you have to (sometimes) pay fines when you forget to buy tickets on public transportation...even when there is no internet. Even when the backend systems are down.