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.

Technical skills

Java• Middle • 8y+ • 4 projects
Kotlin• Senior • 8y+ • 5+ projects
Databases
SQLite
AI/ML
Claude
Claude Code
Copilot
Frontend
GraphQL• 6y+
Mobile
Clean Architecture
Dependency Injection
Material Design
Modularization
Offline-First
Room
JUnit• 7y+
Espresso• 6y+
MVVM• 6y+
Jetpack Compose• 4y+
MVI• 4y+
Kotlin Multiplatform
DevOps
CI/CD
Git
GitLab CI
Jenkins
GitHub Actions

Timeline

Senior Android Developer Senior
Dept Agency Full-Time
Apr 2026 to Present 4 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.
MVIsince 2020
GraphQLsince 2020
Espressosince 2020
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