Dody W.
Senior iOS, Android & Flutter Developer | Laravel APIs & AI Features
I build and maintain iOS and Android apps, along with the Laravel or Firebase backend behind them. Most of my work is keeping production apps healthy: fixing crashes, updating SDKs and OS targets, getting stuck App Store or Play Store releases approved, and shipping new features without breaking existing ones. Since 2022 I have been the iOS developer on one client's existing app, logging more than 2,300 hours so far. On Upwork I have earned $50K+ with a 100% Job Success score and Top Rated status. I've run my own software studio in Surabaya since 2000, and I have a degree in Software Engineering. What I work on • Native iOS: Swift, SwiftUI, Objective-C, Xcode, TestFlight and App Store releases • Native Android: Kotlin, Java, Play Store releases • Flutter for cross-platform apps • Backend: Laravel/PHP, Go, REST APIs, Firebase, MySQL, AWS and GCP • Push notifications, in-app payments, maps, iBeacon and other hardware SDKs, video streaming (HLS) • Porting an Android app to iOS, or an iOS app to Android AI features I also build Indexu, a self-hosted AI agent platform that answers customers over web chat, WhatsApp and phone calls. That work covers LLM APIs, retrieval-augmented generation (RAG) over a company's own documents, and real-time voice. In one case I cut a voice agent's pause before answering from about 20 seconds to 2 to 4 seconds by running knowledge search only when the question needed it. I can add the same kind of feature to your app, such as an in-app assistant, a support chatbot, or voice input. How I work • You get a written update at the end of every working day: what's done, what's next, and anything that's blocking me. • My code goes into your repository from the first day, with a short README for anything I set up. • I'm in Indonesia (UTC+7). Tell me your timezone and we'll agree on a fixed daily window for calls. To get started, send me your app's store link or repository and describe what's going wrong. I'll reply with what I would check first and a time estimate.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $3.4k
Billed in all: $59,464$59k
$1.1k in the last 6 months
Across 36 contracts
Earnings, last 30 days
Skill rankings: Top 11% in Objective-C
Ranked by MRR among everyone on Upwork with the skill.
- #145AI Voice Agent Development429 freelancers · 🇮🇩 #1Top 34%🇮🇩#1 of 1
- #146Objective-C1,282 freelancers · 🇮🇩 #1Top 11%🇮🇩#1 of 11
- #153Native App Development833 freelancers · 🇮🇩 #1Top 18%🇮🇩#1 of 2
- #191SwiftUI951 freelancers · 🇮🇩 #3Top 20%🇮🇩#3 of 20
- #377Dart2,324 freelancers · 🇮🇩 #10Top 16%🇮🇩#10 of 43
- #509Kotlin3,021 freelancers · 🇮🇩 #6Top 17%🇮🇩#6 of 47
- #589Swift3,634 freelancers · 🇮🇩 #5Top 16%🇮🇩#5 of 41
- #681iOS3,908 freelancers · 🇮🇩 #10Top 17%🇮🇩#10 of 46