Overview
Technical skills
Timeline
Roles

Overview

Senior Android engineer with 8+ years of experience building production mobile applications across startups, scale-ups, and corporate environments, including regulated medical-device software. Focuses on modular, testable architecture using MVVM, MVI, and related patterns, and works with modern Android tooling such as Kotlin, Jetpack Compose, and Kotlin Multiplatform. Comfortable owning features end-to-end within agile teams, from requirements to production delivery and automated testing.
Phone

Technical skills

Languages
2
Kotlin
Java
Mobile
6
JUnit
Espresso
Jetpack Compose
MVVM
MVI
Kotlin Multiplatform
Other
16
GraphQL
GitHub Actions
Claude
Room
SQLite
Git
GitLab CI
Claude Code
Copilot
CI/CD
Jenkins
Clean Architecture
Dependency Injection
Material Design
Modularization
Offline-First

Timeline

Senior Android Developer • Senior
Dept Agency • Full-Time
Apr 2026 to Present 6 Months In office
Owned development of a Kotlin Multiplatform product from scratch, sharing business logic across Android and iOS. Built Android features using Jetpack Compose with Kotlin Coroutines and Flow and an MVI architecture. Implemented networking with Ktor and dependency injection with Koin, while expanding automated UI coverage using a Compose test suite with a cross-platform team.
Kotlin Multiplatform
Jetpack Compose
Kotlin Coroutines
MVI
Ktor
Koin
Senior Android Developer • Senior
Betsson Group • Full-Time
Jun 2025 to Mar 2026 9 Months In office
Led end-to-end Android feature development using a modularized MVVM/MVI codebase. Integrated REST and GraphQL services and implemented resilient networking and caching layers. Established GitHub Actions pipelines and improved release quality by expanding automated test coverage with JUnit, MockK, and Espresso.
MVVM
MVI
GraphQL
GitHub Actions
JUnit
MockK
Espresso
Android Developer • Middle
WSAudiology • Full-Time
Nov 2020 to May 2025 4 Years 6 Months In office
Developed Android applications for hearing aid models as medical-device software, including BLE communication integration. Delivered MVI-based UI screens with REST and GraphQL backends. Supported product reliability with automated testing using Espresso and Compose test coverage within an agile release cycle.
MVI
GraphQL
Espresso
Android Developer • Middle
Melon Technologies • Full-Time
Oct 2018 to Nov 2020 2 Years 1 Month In office
Built an Android product from early discovery through launch, covering initial architecture and implementation. Implemented requested UI designs while maintaining clean, extensible, well-structured code using Kotlin and Java. Focused on early requirement analysis to identify risks and prevent issues before they impacted delivery.
Kotlin
Java