Skip to content
BackNov 7
Muhammet Ikbal K.
Upwork badge

Muhammet Ikbal K.

Senior Flutter Developer | Full-Stack Node.js | RevenueCat & AI

🏆 Top Rated · 100% Job Success · 1,000+ verified hours on Upwork 📱 10 years in software, the last 6 specialized in Flutter — with hundreds of production releases shipped through App Store & Google Play review I build and ship consumer mobile apps end to end — Flutter on the front end, Node.js/NestJS on the back end, and everything in between — from the first commit to live releases on the App Store and Google Play. WHAT I CAN OWN FOR YOU ✅ Cross-platform Flutter apps — iOS + Android from one codebase, smooth 60 FPS UI ✅ Node.js / NestJS / TypeScript backends — clean, documented REST APIs ✅ Authentication, user profiles, and role-based access control ✅ Payments & subscriptions — my core specialty. I use RevenueCat as the backbone for in-app purchases and subscription systems: paywalls, entitlements, trials & offers, and both stores' billing edge cases ✅ Push notifications (FCM), analytics, and CI/CD for automated releases ✅ Full App Store & Google Play submission — I handle review, rejections, and updates myself ✅ AI features — LLM-powered chat & assistants, plus on-device ML with TensorFlow and ML Kit Every app in my portfolio below shipped to both the App Store and Google Play — most with me as the sole engineer from architecture to release. TECHNICAL TOOLBOX • Architecture: layered architecture, repository pattern, MVC & MVVM, SOLID principles • State management: Bloc/Cubit, Riverpod, Provider, GetX, GetIt • Firebase: Auth, Firestore, Cloud Functions, FCM, Storage, Realtime DB • Databases: PostgreSQL, MySQL, MariaDB, Firestore, Supabase, SqfLite • Payments & subscriptions: RevenueCat (expert), App Store & Google Play billing, paywall/entitlement design, subscription webhooks & analytics • UI: pixel-perfect custom Flutter; FlutterFlow for rapid prototyping — or migrating you off it • AI/ML: LLM/OpenAI integrations, TensorFlow, Google ML Kit, OpenCV, computer vision • Also fluent in: React Native, native Android when platform-specific depth is needed HOW I WORK Clear communication, honest estimates, and a bias toward shipping. I take ownership of architecture decisions, write maintainable code your next developer will thank you for, and stay available after launch. I also leverage the most powerful AI tools on the market to move fast — but never on autopilot: every line goes through my own review, so you get AI speed with senior-engineer quality control. Message me about your app and I'll reply with a concrete plan — not a template.

🇹🇷Istanbul, Turkey$40/hr100% JSS4.95 (12)Since Jan 2023

Earnings and projects

MRR
$909

Last 6 months ÷ 6

World#52,374 / 412k
🇹🇷Country#389 / 3,515
Revenue, last 30 days
$419

Last 6 months: $5.5k

World#67,386 / 412k
🇹🇷Country#456 / 3,515
Total earnings
$20k

Billed in all: $22k

World#138,688 / 412k
🇹🇷Country#1,059 / 3,515
Per project
$1.4k

$2.7k in the last 6 months

World#101,327 / 412k
🇹🇷Country#848 / 3,515
Projects, last 6 months
2
0% fixed100% hourly
World#88,918 / 412k
🇹🇷Country#683 / 3,515
Projects in all
15

Across 16 contracts

25% fixed75% hourly
World#161,377 / 412k
🇹🇷Country#1,288 / 3,515

Earnings, last 30 days

$21.8k+$419 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$21,250$21,500$21,750$22,000Oct 8Oct 23Nov 7

Skill rankings: Top 8% in Firebase Realtime Database

Ranked by MRR among everyone on Upwork with the skill.

  1. #6Public Administration54 freelancers · 🇹🇷 #2Top 11%
  2. #39Firebase Realtime Database482 freelancers · 🇹🇷 #2Top 8%
  3. #74Visual Basic703 freelancers · 🇹🇷 #1Top 11%
  4. #108SQL Programming1,149 freelancers · 🇹🇷 #1Top 9%
  5. #185TensorFlow1,661 freelancers · 🇹🇷 #2Top 11%
  6. #269Dart2,324 freelancers · 🇹🇷 #6Top 12%
  7. #519iOS3,908 freelancers · 🇹🇷 #6Top 13%
  8. #853Firebase6,978 freelancers · 🇹🇷 #9Top 12%