Skip to content
BackNov 8
Konstantin M.
Upwork badge

Konstantin M.

Senior Mobile App Developer | iOS, Android, Desktop & Backend

I build complete mobile products: Android and iOS apps, the backends behind them, and companion experiences for macOS, desktop and web. My work spans product interfaces, application architecture, APIs, data and release delivery. I'm a senior developer based in Sydney, with 5+ years in mobile development. Top Rated Plus on Upwork, with $40K+ earned. I work with founders building a new product and teams improving an existing one. I can take responsibility for a complete feature across the app and backend, or join your team to deliver a specific part. WHAT I CAN HELP YOU BUILD • Android and iOS apps — from the first core user flow through implementation, integrations, store release and ongoing development. • Apps across platforms — shared Kotlin Multiplatform and Compose Multiplatform implementations, macOS and desktop experiences, and Swift/SwiftUI or other native platform work where it fits the product. • Backends and APIs — custom services with Ktor, PostgreSQL and Exposed; data modelling, authentication, Firebase features and integrations with external systems. • Features for existing products — payments, offline data, notifications, media playback and API integrations, alongside architecture, performance and reliability improvements. SELECTED WORK • Suby — my independently built subscription tracker, released on Android and iOS, with 5K+ downloads on Google Play. I work across the product, interface, implementation and ongoing releases. • Maytes / Kttipay — part of a two-engineer team delivering a consumer payments product, with shared Android/iOS features, native payment integrations and Compose UI extended to Paylinks on the web. • FreeDroid — my open-source macOS project using Swift and SwiftUI, with Android-device file browsing, transfers and Finder integration. • Backend and open source — my public projects include FishingBackend, a Kotlin/Ktor server project with PostgreSQL and Exposed. I also co-developed KPayment at Maytes and maintain Kimplify libraries. HOW I WORK We start with the product goal, target platforms and the next useful milestone. I map the app and backend work together, make the shared-code and native boundaries clear, and agree on how we'll verify the result. Core tools: Kotlin, Kotlin Multiplatform, Compose Multiplatform, Jetpack Compose, Swift, SwiftUI, Ktor, PostgreSQL, Exposed, Firebase, Room and Coroutines/Flow. Send me your product idea or existing app, the platforms you need and the next milestone you want to deliver.

🇦🇺Sydney, Australia$60/hr100% JSS3.90 (1)Since Oct 2022

Earnings and projects

MRR
$1.7k

Last 6 months ÷ 6

World#28,633 / 412k
🇦🇺Country#147 / 2,970
Revenue, last 30 days
$2.5k

Last 6 months: $9.9k

World#16,538 / 412k
🇦🇺Country#101 / 2,970
Total earnings
$40k

Billed in all: $42k

World#90,677 / 412k
🇦🇺Country#563 / 2,970
Per project
$10k

$2k in the last 6 months

World#15,996 / 412k
🇦🇺Country#78 / 2,970
Projects, last 6 months
5
0% fixed100% hourly
World#41,746 / 412k
🇦🇺Country#250 / 2,970
Projects in all
4

Across 14 contracts

0% fixed100% hourly
World#283,743 / 412k
🇦🇺Country#2,129 / 2,970

Earnings, last 30 days

$42.3k+$2.5k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$38k$40k$42k$44kOct 9Oct 24Nov 8

Skill rankings: Top 8% in Firebase

Ranked by MRR among everyone on Upwork with the skill.

  1. #37Mobile App Improvement281 freelancers · 🇦🇺 #1Top 13%
  2. #46macOS393 freelancers · 🇦🇺 #1Top 12%
  3. #101SwiftUI951 freelancers · 🇦🇺 #1Top 11%
  4. #144Desktop Application1,674 freelancers · 🇦🇺 #1Top 9%
  5. #145Software Architecture964 freelancers · 🇦🇺 #1Top 15%
  6. #252Kotlin3,021 freelancers · 🇦🇺 #1Top 8%
  7. #326Swift3,634 freelancers · 🇦🇺 #1Top 9%
  8. #432Back-End Development4,183 freelancers · 🇦🇺 #2Top 10%