Senior Mobile App Developer | Android (Kotlin, Jetpack Compose) | iOS (SwiftUI) | React Native | Kotlin Multiplatform | AI Apps
Hello! I’m a Senior Software Engineer with 8+ years of experience building high-performance mobile applications for Android, iOS, and cross-platform environments.
I help startups and businesses turn ideas into fast, scalable, and production-ready apps using the latest technologies like Kotlin, Swift, React Native, and Kotlin Multiplatform (KMM).
💡 What I Can Do For You
- 📱 Build Android apps (Kotlin, Jetpack Compose) from scratch
- 🍎 Develop iOS apps (Swift, SwiftUI) with smooth UX
- ⚛️ Create cross-platform apps using React Native
- 🔄 Build shared codebases with Kotlin Multiplatform (KMM)
- 🤖 Integrate AI features (ChatGPT, speech-to-text, text-to-speech)
- ⚡ Optimize app performance, speed, and scalability
- 🔌 Integrate APIs, Firebase, payments, maps, and real-time features
- 🛠 Fix bugs, refactor legacy code, and scale existing apps
Why Clients Choose Me:
✅ Production-Ready Code — Clean architecture (MVVM, modular, scalable)
✅ Performance First — Smooth UI, optimized memory & speed
✅ Cross-Platform Expertise — Native + React Native + KMM flexibility
✅ Clear Communication — Fast responses, transparent updates
✅ Reliable Delivery — Deadlines are respected
✅ Long-Term Support — Maintenance, scaling, feature updates
Technical Expertise
📱 Mobile Development
- Android: Kotlin, Java, Jetpack Compose, MVVM, Clean Architecture
- iOS: Swift, SwiftUI
- React Native: Cross-platform mobile apps with native integrations
🔄 Cross-Platform & Shared Code
- Kotlin Multiplatform (KMM) — Shared business logic across Android & iOS
🔥 Backend & Web
- Node.js, Django, Next.js, React
☁️ Tools & Integrations
- Firebase (Auth, Firestore, Analytics, Push Notifications)
- Google Maps (custom clustering, geolocation)
- REST APIs, WebSockets, payment integrations
🤖 AI & Advanced Features
- OpenAI (ChatGPT integration)
- Speech-to-Text / Text-to-Speech
- Smart recommendations & automation
⚡ Performance & Quality
- Code optimization & refactoring
- Debugging & crash fixing
- CI/CD, Git, Bitbucket
💼 Industries I’ve Worked With
- 🚀 Startups & MVP Development
- 📲 Social / Chat Applications
- 💰 Fintech & Payments
- 🧠 AI-powered Apps
- 🛍 E-commerce
- 🎮 AR / Interactive Apps
Let’s Build Something Great
Whether you need to:
- Launch a new app
- Build with React Native or Kotlin Multiplatform
- Add AI features
- Improve performance
👉 I’ll help you build fast, scale smart, and deliver quality.
💌 Invite me to your job or send a message — let’s turn your idea into a powerful app.
Kotlin
Python
Java
MySQL
TypeScript
CSS
HTML
Android App Development
React
Tailwind CSS
Node.js
Django
Saugat P.
Lalitpur, Nepal
$30/hr
5.0
6 jobs
I have been building reliable mobile apps across iOS and Android for the past 5 years, focusing on production-ready apps that scale from MVP to full products used by real businesses.
I work across Flutter and React Native, and also develop native modules in Swift and Kotlin when platform-specific functionality is required.
What I Build
Cross-platform mobile apps using Flutter and React Native (Expo, TypeScript)
Native iOS apps with SwiftUI and Android apps with Kotlin when needed
AI-powered mobile apps — chatbots, smart recommendations, LLM features
Real-time and video calling apps — WebRTC and live data systems
Maps and location apps — Google Maps, Mapbox, GPS tracking
MVPs — production-ready in weeks and built to scale
SaaS, FinTech, IoT, inventory, on-demand, and business apps
Technical Stack
Mobile: Flutter, React Native (Expo), SwiftUI, TypeScript, Native Modules (Swift, Kotlin)
AI: OpenAI API, LLM integration, AI chatbots, recommendations
Maps: Google Maps SDK, Mapbox, geolocation, GPS tracking
Real-time & Video: WebRTC, real-time communication systems
Backend: Node.js, NestJS, REST APIs
Database: MySQL, MongoDB, Firebase, Supabase, Redis
Payments: RevenueCat, in-app purchases, Stripe
Integrations: BLE, IoT, push notifications, text-to-audio
Deployment: App Store, Google Play, CI/CD, GitHub Actions, EAS Build, Firebase Analytics, AWS
What Sets Me Apart
I focus on building production systems, not just app screens.
My work often involves:
Mobile apps with an offline-first architecture that work without the internet
AI features that add real product value
BLE and IoT hardware integrations with a mobile app.
Real-time communication and video platforms based on a mobile app.
MVPs that are built clean, so they don’t need to be rewritten later
I have shipped mobile apps involving live data, device communication, and scalable backend systems where reliability matters.
MVP Development
If you need to validate an idea quickly, I can build lean, production-ready MVPs in weeks, not months.
The architecture is designed from day one so the mobile app can scale without being rebuilt.
How I Work
Clear project scoping with realistic timelines
Weekly progress updates with working demos
Thorough testing before delivery
App Store and Google Play submission support
Ongoing support and post-launch updates
Industries
SaaS, FinTech, IoT, On-demand, Inventory, Real estate, Healthcare, Business productivity
Let’s Build
If you are planning to build a mobile app, MVP, or scale an existing app, feel free to reach out and we can discuss your project, timeline, and architecture.
Keywords
Mobile App Developer, Mobile App Development, Flutter, React Native, iOS Developer, Android Developer, AI Integration, AI Chatbot, WebRTC, Video Calling App, Google Maps, Geolocation, GPS Tracking, Offline-First Apps, BLE, IoT, Firebase, Supabase, Redis, RevenueCat, In-App Purchases, Push Notifications, Real-Time Sync, MVP Development, SaaS Mobile App, FinTech App, TypeScript, SwiftUI, NestJS, CI/CD, EAS Build, Native Modules, App Store Deployment, Python, AWS
Mobile App Development
React Native
Expo.io
iOS Development
Android App Development
Firebase
Supabase
TypeScript
Bluetooth LE
AI Mobile App Development
Android
Apple Xcode
Android Studio
Swift
App Store
iOS
Flutter
Dart
Amazon Web Services
AI App Development
Akash K.
Lalitpur, Nepal
$15/hr
5.0
14 jobs
Need someone who can handle both Android and iOS apps or just one of them with equal expertise? It’s not always easy to find developers who work comfortably across both platforms and still align with your product goals.
Here’s how I can help:
1. Build production ready apps from scratch or improve existing ones
2. Handle Android (Kotlin, Jetpack Compose) and iOS (Swift, SwiftUI) with equal care
3. Use Kotlin Multiplatform where shared logic makes sense
4. Focus on clean code, smooth UX, and long-term maintainability
5. Work collaboratively with design and backend teams for seamless delivery
My Toolkit:
Platfroms: Android, iOS, macOS
Languages: Kotlin, Swift, Java
Cross-platform: KMP, Compose Multiplatform
UI: Jetpack Compose, SwiftUI
Async: Coroutines, Flow
Backend & Cloud: Firebase, AWS, OneSignal
Other: Room, WorkManager, Hilt, Koin, Dagger-Hilt, CameraX, App deployment
If that’s what you’re looking for, I’d love to connect.
Kotlin
Mobile App Development
Android App Development
iOS Development
Swift
SwiftUI
Prasis R.
Itahari, Nepal
$25/hr
5.0
54 jobs
Experienced Flutter Developer with a strong command of Dart programming language and expertise in building high-performance, cross-platform mobile applications. Skilled in implementing efficient state management. Proficient in integrating real-time communication through Socket as well as utilizing Node.js and MongoDB for robust backend development.
Technical Skills in Flutter:
• Dart Knowledge • Widget Development • Firebase • RESTful APIs implementation • State Management • Native Platform Integration using Platform Channels • UI/UX Design • Version Control • CI/CD • Clean Architecture
If you're looking for a Full-Stack Flutter developer who can bring your ideas to life and create robust, user-friendly applications, feel free to reach out. Let's collaborate to build amazing mobile experiences together.
Other Technical Skills:
• Software Analysis
• Firebase
• Supabase
• Laravel/PHP
• Node.js
• Next.js
• MongoDB
• Core HTML, CSS, and PHP
• Photoshop
• JAVA/Kotlin
Translation
Firebase
Character Design
Adobe Photoshop
Dart
Front-End Development
Flutter
Node.js
API Development
HTML
API Integration
Android
Flutter Stack
Socket.io
MongoDB
Shrijan R.
Kathmandu, Nepal
$25/hr
5.0
16 jobs
I am a Full-Stack App Expert with 6+ years of experience building production-grade mobile and web apps for startups, enterprises, and SaaS platforms.
From MVPs to large-scale releases, I deliver complete end-to-end solutions with beautiful UI, scalable backends, and AI-assisted workflows that help me ship faster without compromising quality.
⚙️ My Skills & Tech Stack
1. Frontend → Flutter, React, Next.js, Tailwind, TypeScript
2. Backend → Node.js, Express.js, PostgreSQL, Firebase, Supabase
3. Cloud & Hosting → AWS (EC2, RDS, S3, Lambda), Google Cloud, Vercel, DigitalOcean, Render
4. Payments → Stripe, Razorpay, Apple Pay, Khalti
5. Real-Time & Streaming → Socket.IO, Ant Media, Agora, WebRTC, Firebase Realtime DB
6. AI & Intelligent Features → OpenAI APIs, custom recommendation engines, voice-controlled logic, automated QA bots
7. Testing & QA → Integration tests, unit tests, regression automation, CI/CD pipelines
8. Project Tools → GitHub, Jira, Trello, Figma, Notion, Slack
💡 How I Deliver Faster with AI
⚡ AI-assisted coding & refactoring for cleaner, modular architecture
⚡ Automated documentation & API summarization for faster onboarding
⚡ Smart test generation that detects edge cases early
⚡ AI-powered sprint planning for realistic timelines and milestone predictability
⚡ Rapid prototyping & validation using custom AI scripts and OpenAI tools
💪 Why Clients Hire Me
✅ Full-Stack Expertise — From design systems to scalable backend APIs
✅ AI-Enhanced Workflow — Smarter code, faster delivery, fewer revisions
✅ End-to-End Ownership — Figma to production and beyond
✅ Proven Real-World Results — Scalable apps used by thousands
✅ Clear Communication — Transparent updates, collaborative workflow
✅ Agile & Reliable — Weekly sprints, CI/CD automation, clean handovers
✅ Post-Launch Support — Maintenance, analytics, optimization, and scaling
🤝 Let’s Build Something Great
If you’re looking for a full-stack developer who combines deep technical expertise with AI-driven efficiency, you’ve found the right dev.
Let’s connect and bring your idea to life - faster, smarter, and production-ready.
Android App Development
Dart
Flutter
iOS Development
React
Mobile App Development
JavaScript
User Authentication
Firebase
App Development
Web Application
Node.js
Amazon Web Services
PostgreSQL
Nikesh S.
Banepa, Nepal
$45/hr
5.0
79 jobs
With over 7 years of dedicated experience in native iOS application development, I possess a profound understanding of iOS applications' intricacies. My skill set extends beyond crafting pixel-perfect UI/UX designs; I am adept at seamlessly integrating APIs to enhance application functionality. Having led various projects, I specialize in not only comprehensive iOS development but also thrive as an MVP specialist. My ability to single-handedly complete entire iOS applications reflects my commitment to delivering high-quality, end-to-end solutions.
I enjoy collaborating with teams and keeping the communication flowing on daily basis. I enjoy solving problems and understanding any possible outcomes that may arise.
Development Specialities & Experience:
- iOS Swift and little SwiftUI
- Android: Java and Kotlin
- Xcode, Cocoapod Framework
- Google Firebase All Services
- Github/Gitlab/Bitbucket
- Python/Django Framework
- nodeJS BE support
- Heroku Deployment
- AWS Deployment (Ec2, Lambda, S3)
- Trello task management
- Zeplin design hand-off
- Sketch, Adobe XD, Figma UI/UX design
Whether the app development has just begun or the development has reached a certain milestone, I can effectively join your side within short period of time.
Get in touch with me & lets discuss your project.
Thank you for reading.
Kotlin
Android App Development
Mobile App Development
Django
Swift
Python
Firebase
API Integration
iOS Development
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Kotlin Developer in Nepal on Upwork?
You can hire a Kotlin Developer in Nepal on Upwork in four simple steps:
Create a job post tailored to your Kotlin Developer project scope. We'll walk you through the process step by step.
Browse top Kotlin Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Kotlin Developer profiles and interview.
Hire the right Kotlin Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Kotlin Developer?
Rates charged by Kotlin Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Kotlin Developer in Nepal on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Kotlin Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Kotlin Developer team you need to succeed.
Can I hire a Kotlin Developer in Nepal within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Kotlin Developer proposals within 24 hours of posting a job description.