With over 9 years of professional experience, I specialize in crafting clean, maintainable mobile architectures using Kotlin and Jetpack Compose. From scaling top-tier marketplace apps in the Nordics to designing automotive systems from scratch and refactoring critical healthcare IoT platforms, I thrive on turning complex engineering problems into elegant digital solutions.
Focused on scale and performance, maintaining and developing leading marketplace applications across the Nordic region using Kotlin, Coroutines, and MVVM architecture.
Collaborated closely with international product teams to align technical choices with user feedback, directly contributing to a 20%+ improvement in job ad conversion rates.
Championed high quality standards through rigorous testing with MockK, JUnit, and Paparazzi, while actively sharing expert knowledge across multiple development squads.
Successfully extended and modernized a prominent U.S. medical IoT application, handling both Java and Jetpack Compose codebase updates in a high-compliance domain.
Took full architectural ownership of a greenfield automotive application for the trucking industry, managing everything from initial design to delivery and CI/CD pipeline maintenance.
Operated within a fully remote, international engineering environment while mentoring junior developers and leading strict code reviews.
Spearheaded the refactoring of complex legacy codebases, migrating older Java systems into clean, maintainable Kotlin implementations using MVP architecture.
Partnered closely with backend and QA teams to integrate robust REST APIs and ensure smooth end-to-end user features.
Managed the end-to-end deployment pipeline to successfully ship multiple applications directly to the Google Play Store while mentoring junior engineers and interns.
Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec velit neque, auctor sit amet aliquam vel, ullamcorper sit amet ligula. Pellentesque in ipsum id orci porta dapibus.
Languages & UI: Kotlin, Jetpack Compose, Java, XML. Architecture: MVVM, MVI (Orbit), MVP. Async & Data: Coroutines, GraphQL, REST APIs, Room. Testing & CI/CD: Paparazzi (Screenshot testing), MockK, JUnit, Bitrise, Jenkins.
Proven experience designing and owning complex mobile applications completely from scratch, establishing scalable architectures, and managing the end-to-end delivery pipeline.
Skilled at refactoring older, complex Java systems and migrating them seamlessly into clean, maintainable Kotlin codebases without breaking critical live functionality.
Active champion for high code quality through leading initiatives, rigorous code reviews, automated testing, and mentoring junior developers and interns.