GymNerd
Exercise progress tracking app, made as a personal project
Using Kotlin Multiplatform, Compose Multiplatform, Coroutines, Flows, DataStore, Firebase Services, Koin, Claude Code, etc.
2025 - 2026
More detailsLived in Finland from 2016 to 2025 (most of my professional career)
GymNerd
Exercise progress tracking app, made as a personal project
Using Kotlin Multiplatform, Compose Multiplatform, Coroutines, Flows, DataStore, Firebase Services, Koin, Claude Code, etc.
2025 - 2026
More detailsNews apps
Senior Android developer responsible for developing a new platform to generate 15+ distinct news apps for Sanoma Media Finland brands
Using Jetpack Compose, Coroutines, Flows, DataStore, Firebase Services, Kamba, Clean Architecture, WebView hybrid, and more
2021 - 2025
Wallet
Senior Mobile Developer at Nordea, focused on continuous development and maintenance
Using Kotlin, XML, Fragments, DataBinding, etc.
2019 - 2021
Siirto
Senior Mobile Developer at Nordea, focused on the architectural and UI redesign for the 3.0 version
Using Kotlin, in-house functional UI toolkit (pre-Compose), Coroutines, Flows, etc.
2019 - 2021
Travel App
Senior Android Developer at Finnair, responsible for the continuous development and maintenance of the travel companion app
Using Kotlin (incl. Java to Kotlin migration), XML, etc.
2018 - 2019
Sports results
Development of the sports results app for Iltalehti media group as a consultant
Android developer consultant on behalf of Starcut (now Digia)
2016 - 2018
Droneinfo
Drone flight notification and information app developed for the Finnish Transport Safety Agency (Traficom) as a consultant
Android developer consultant on behalf of Starcut (now Digia)
2016 - 2018
HIFK
App for HIFK, a Helsinki hockey club
Android developer consultant on behalf of Starcut (now Digia)
2016 - 2018
Slow Down GPS
GPS app with turn-by-turn directions voiced by kids, warning drivers near high-risk places such as schools
Android developer consultant on behalf of Starcut (now Digia)
2016 - 2017
Walkmate
Exercise companion app developed for Sony Mobile Communications
Participation in a 3-month internship program focused on stability improvements
Developed on behalf of Venturus
2015
10+ years of professional experience in Android development.
Kotlin (Jetpack Compose, Coroutines, Flows, Room, etc.)
Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP)
Firebase Services (Remote Config, Analytics, App Distribution, etc.)
Project organization (Jira, Confluence, Trello, Kanban, etc.)