Available to hire
Senior Android engineer with seven years of experience building and stabilizing Kotlin applications for automotive and consumer products. Delivered features for apps serving 500,000+ users and led a Java-to-Kotlin rebuild that improved crash-free users from ~70% to 95% as the product surpassed 1M Google Play downloads.
Experienced in end-to-end delivery, complex production debugging, offline-first synchronization, maintainable Android architecture, and cross-platform development with Kotlin Multiplatform and Compose. Also has backend experience with Kotlin/Spring Boot, REST APIs, WebSockets, and CI/CD for reliable releases.
Language
English
Fluent
German
Intermediate
Persian
Fluent
Work Experience
Android /KMP & Backend Developer at Independent Product | Categories
January 1, 2026 - PresentOwned end-to-end development of a real-time multiplayer product across Kotlin Multiplatform client, Compose Multiplatform UI, and Ktor backend. Implemented WebSocket-based matchmaking/gameplay, REST reconnection and state recovery, JWT authentication, and platform-specific payments using Kotlin expect/actual. Also built a GitHub Actions pipeline to build, sign, and publish tagged Android releases to Google Play beta/production tracks with automated release notes, including testing and release delivery.
Backend Developer at Pixida GmbH
February 1, 2025 - January 31, 2026Contributed to a greenfield Kotlin/Spring Boot platform enabling mobile-initiated remote vehicle commands for MAN fleets. Developed backend services and REST APIs for remote-command workflows including request validation, error handling, API contracts, and recovery behavior. Collaborated with Android, backend, QA, product, and automotive teams to define contracts, resolve end-to-end integration issues, and prepare remote command features for release.
Android Developer at Pixida GmbH
May 1, 2023 - January 31, 2025Developed and maintained features for BMW Motorrad Connected (500,000+ users) using Kotlin, MVVM, Coroutines, and Flow. Improved vehicle-data synchronization logic across online/offline states, multiple paired devices, and inconsistent vehicle conditions, reducing synchronization failures and related customer support tickets. Diagnosed and resolved production issues involving synchronization, data corruption, BLE connectivity, and device pairing using Firebase Crashlytics, application logs, QA reports, and real motorcycle testing.
Android Developer at Blacksquared GmbH
December 1, 2021 - February 28, 2023Re-architected perks and rewards pagination flow in the Changers Fit app using lifecycle-aware state management to improve reliability across loading, refresh, error, empty, and pagination states. Introduced MVVM, Repository Pattern, and Coroutines/Flow across rewards, step-tracking, and white-label features for consistent state handling and fewer bugs. Supported build/release/production workflows across white-label variants, including Gradle product flavors, push notifications, releases, and issue resolution.
Android Developer at Phoenix
May 1, 2019 - October 31, 2021Led a full rebuild of Membersgram from legacy Java to Kotlin, introducing MVVM, Repository Pattern, Coroutines, and custom UI using XML layouts. Designed and delivered core product flows including discovery, rewards, promotions, virtual coins, notifications, and analytics, contributing to surpassing 1M Google Play downloads. Improved crash-free users from ~70% to 95% by resolving stability issues and redesigning complex reward states for offline mode, server errors, empty states, Telegram API rate limits, success, and progression. Mentored a junior Android developer through code reviews and feature guidance.
Education
at National Organization for Development of Exceptional Talents
January 11, 2030 - January 1, 2019Qualifications
High School Diploma
January 11, 2030 - January 1, 2019Industry Experience
Computers & Electronics, Transportation & Logistics, Software & Internet, Professional Services, Manufacturing
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer in Munich today.