Dariia M.
Mobile app developer | Android, iOS | Kotlin, Swift, Java
I'm a Native Android & iOS Developer with 8+ years of professional experience, specializing in Kotlin, Java, and Swift. I build, maintain, and improve mobile applications, with a strong focus on reliability, security, performance, and clean, maintainable code. For the past several years, I've been working on a complex, production-grade password manager — a security-sensitive application that requires careful engineering, robust data protection, cross-platform compatibility, and long-term maintenance. This experience has given me a deep understanding of real-world software development, from implementing new features to investigating difficult bugs, modernizing existing codebases, and ensuring applications remain reliable as operating systems and APIs evolve. 𝗪𝗵𝗮𝘁 𝗜 𝗰𝗮𝗻 𝗵𝗲𝗹𝗽 𝘆𝗼𝘂 𝘄𝗶𝘁𝗵 ✅ Native Android Development — Kotlin, Java, Compose, Android SDK, custom UI, background operations, and platform integrations. ✅ Native iOS Development — Swift, UIKit, SwiftUI, application lifecycle, system APIs, and native functionality. ✅ Bug Fixing & Troubleshooting — Investigating crashes, unexpected behavior, performance problems, and complex issues in existing applications. ✅ API & Cloud Integrations — REST APIs, OAuth 2.0, authentication flows, and integrations with services such as Google Drive, Dropbox, OneDrive, and Box. ✅ Security & Data Protection — Encryption, secure credential storage, TLS/SSL, certificate validation, and security-sensitive application logic. ✅ Application Maintenance & Modernization — Updating SDKs and dependencies, resolving compatibility issues, improving existing code, and adapting applications to newer Android and iOS versions. ✅ Cross-Platform Compatibility — Maintaining consistent functionality and data compatibility between Android and iOS applications. 𝗪𝗵𝘆 𝘄𝗼𝗿𝗸 𝘄𝗶𝘁𝗵 𝗺𝗲? I have extensive experience working on a large, established software product where stability, security, and backward compatibility are essential. I'm comfortable diving into unfamiliar codebases, understanding existing architecture, tracking down the root causes of problems, and implementing solutions without introducing unnecessary complexity. I value clear communication, attention to detail, and solutions that remain maintainable long after the task is completed. Whether you need to fix a difficult bug, integrate a third-party service, improve an existing application, or develop new native functionality, I'd be happy to discuss your project.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $18k
Billed in all: $57,823$58k
$18k in the last 6 months
Across 10 contracts
Earnings, last 30 days
Skill rankings: Top 3% in Android SDK
Ranked by MRR among everyone on Upwork with the skill.
- #7Native App125 freelancers · 🇺🇦 #2Top 6%🇺🇦#2 of 4
- #8Mac OS App Development159 freelancers · 🇺🇦 #1Top 5%🇺🇦#1 of 15
- #26Android SDK805 freelancers · 🇺🇦 #6Top 3%🇺🇦#6 of 90
- #27Android App776 freelancers · 🇺🇦 #4Top 3%🇺🇦#4 of 38
- #55SwiftUI951 freelancers · 🇺🇦 #8Top 6%🇺🇦#8 of 77
- #125AI Mobile App Development1,401 freelancers · 🇺🇦 #12Top 9%🇺🇦#12 of 78
- #141Kotlin3,021 freelancers · 🇺🇦 #17Top 5%🇺🇦#17 of 224
- #191Swift3,634 freelancers · 🇺🇦 #26Top 5%🇺🇦#26 of 314