Etikett: Jetpack Compose

  • Android Lead Developer/Software Engineer – Telia Company

    Ongoing since Jan 2020

    At Telia, Jonas has been involved in many different projects and tech stacks, all from leading the Android development for the former Smart Family app, to setting up a service hosted in Google Cloud Kubernetes and developing the corresponding applications for a pilot project.

    Initially, Jonas had the full responsibility of the Android app when he joined the Smart Family Team, an autonomous, self-organized development team with backend and app developers, designers and testers. The number of Android developers varied from Jonas alone, up to 3 developers. In the lead role, the responsibility to delegate work, work closely with the backend team to develop APIs, make strategic plans and decisions regarding techniques and architectures, was on Jonas.

    The app itself included advanced backend API integrations, location and geofencing, IoT devices for smart homes, video and photo platform API usages, and real time data streams with web-sockets.

    In parallel, Jonas was, and still is, helping out developing a new service, Telia Smart Control, helping Telia broadband customers to install and manage their routers, extenders and devices connected to the WiFi. He is involved in developing both the Android app, internal frontend (web) applications and the backend services used by the apps. The Android app is using a modern architecture and many of the Android Jetpack Components. The backend services are built in node.js/TypeScript and hosted in GCP Kubernetes Engine, and the web application is built using Angular.

    Jonas has also been working on a pilot project including an MQTT service, an Influx database, REST apis and multiple node.js/TypeScript apps. The service is exposed for IoT devices, sending frequent data stored in a Time Series database.