Available for select projects · 2026
Setyo Adi Wibowo

Setyo Adi
Wibowo.

./roleSenior Mobile Developer6+ yrs

Crafting Android apps that integrate with the physical world — POS terminals, EDC machines, IoT devices, smart homes, and Android TV.

About

I design and ship Android products that talk to the physical world — POS terminals, EDC machines, IoT controllers, cameras and Android TV.

Results-driven Senior Android Developer with 6 years of hands-on experience designing, building and maintaining scalable and user-centric mobile applications. Specialized in Kotlin and Jetpack Compose with deep expertise in modern architectural patterns (MVVM, MVI, Clean Architecture). Proven track record of leading full-cycle development, integrating with diverse hardware (POS, EDC, IoT) and delivering performance-optimized, user-centric mobile solutions !.

Clean codeAgile collaborationHigh Quality-Scalable Code

6+

Years Experience

6

Featured Products

5

Industries Served

1M+

Combined Downloads

Tech Stack

The toolkit I reach for.

Modern Android — Kotlin-first, declarative UI, reactive architecture, and reliable hardware integration.

Kotlin
Jetpack Compose
MVVM
MVI
Clean Architecture
Coroutines
Dagger Hilt
Retrofit
Room
Firebase
Material 3
POS / EDC SDK
IoT Bluetooth
Android TV
CI / CD
Kotlin Flow
Flutter
Kotlin Multiplatform
Flutter BLoC
Kotlin
Jetpack Compose
MVVM
MVI
Clean Architecture
Coroutines
Dagger Hilt
Retrofit
Room
Firebase
Material 3
POS / EDC SDK
IoT Bluetooth
Android TV
CI / CD
Kotlin Flow
Flutter
Kotlin Multiplatform
Flutter BLoC
Kotlin ·
Jetpack Compose ·
MVVM ·
MVI ·
Clean Architecture ·
Coroutines ·
Dagger Hilt ·
Retrofit ·
Room ·
Firebase ·
Material 3 ·
POS / EDC SDK ·
IoT Bluetooth ·
Android TV ·
CI / CD ·
Kotlin Flow ·
Flutter ·
Kotlin Multiplatform ·
Flutter BLoC ·
Kotlin ·
Jetpack Compose ·
MVVM ·
MVI ·
Clean Architecture ·
Coroutines ·
Dagger Hilt ·
Retrofit ·
Room ·
Firebase ·
Material 3 ·
POS / EDC SDK ·
IoT Bluetooth ·
Android TV ·
CI / CD ·
Kotlin Flow ·
Flutter ·
Kotlin Multiplatform ·
Flutter BLoC ·
KotlinJetpack ComposeMVVMMVIClean ArchitectureCoroutinesDagger HiltRetrofitRoomFirebaseMaterial 3POS / EDC SDKIoT BluetoothAndroid TVCI / CDKotlin FlowFlutterKotlin MultiplatformFlutter BLoC

Selected Work

6 products,
shipped end-to-end.

From retail POS to smart-home IoT — every project below was led or owned across architecture, build, and release.

Fa5track - Strore Application mockup
012024

Fa5track - Strore Application

Retail POS + Supplier Marketplace + PPOB

A modern retail POS platform with an integrated supplier marketplace, streamlined ordering system, and built-in PPOB (bill payment) services. Designed to give merchants a single command center for selling, restocking and serving daily customer needs.

  • End-to-end POS flow with offline-first transaction queue
  • Marketplace module for supplier sourcing & ordering
  • PPOB integration for bill payment & top-up services
KotlinJetpack ComposeMVIClean ArchitecrureHiltPOSPPOB

Senior Android Developer — full cycle (architecture → release)

IFPRO (Indonesia Ferry Properti) mockup
022025

IFPRO (Indonesia Ferry Properti)

Hotel + Ferry + Phinisi + Leisure Booking Platform

An integrated travel and hospitality platform that brings together hotel reservations, ferry ticketing, exclusive phinisi experiences, and leisure destination bookings into one seamless ecosystem. Built to simplify end-to-end trip planning with real-time availability, smooth booking flows, secure transactions, and a modern user experience tailored for both tourism and transportation services across Indonesia.

  • Realtime room booking integration
  • Linkage service with Bayarind account
  • PPOB integration for bill payment & top-up servicesse
FlutterGetXClean ArchitecrureRetrofitPPOB

Senior Android Developer — full cycle

Links coming soon
Pasarind POS mockup
032023

Pasarind POS

Mobile & Tablet POS for MSMEs

Mobile and tablet POS system tailored for Indonesian MSMEs (UMKM). Supports EDC integration for cashless payments and dual-screen presentation for customer-facing displays on tablets.

  • EDC payment terminal integration
  • Dual-screen support for customer display
  • Optimized for low-end MSME hardware
KotlinView BindingMVVMEDCDual ScreenTablet

Senior Android Developer — POS & EDC integration lead

EazyHub mockup
042023

EazyHub

Smart Home & Entertainment Control for Android TV

Smart home and entertainment control app designed for Android TV. Brings together IoT device control and media curation in a remote-friendly, 10-foot interface.

  • Smarthome device controling in AndroidTV
  • Design as Set-TopBox (STB) Launcher App
  • Unified control for lights, cameras, and media
KotlinAndroid TVSTB LauncherIoTKoinModularization

Lead Android TV Developer

Antarez Eazy mockup
052022

Antarez Eazy

IoT Automation, Camera Control & Smart Device Marketplace

Control cameras, automate IoT devices, and shop for smart devices — all in one app. Bridges hardware control with an e-commerce experience for the smart home ecosystem.

  • Real-time ip camera streaming with AI analyze
  • Scene-based IoT automation
  • Integrated smart-device marketplace
KotlinSmart HomeIoTMVVMClean ArchitectureKoinModularizationm

Android Developer — feature ownership

Indihome Eazy mockup
062022

Indihome Eazy

Smart Home & Camera Control for Indihome Users

Smart home device automation and camera control app tailored specifically for Indihome users. Designed for mass-market adoption with a frictionless onboarding flow.

  • One-tap device pairing flow
  • Live camera feed with motion alerts
  • Scaled to broad Indihome subscriber base
KotlinVideo StreamingIoTMVVMClean Architecture

Android Developer — feature ownership

Experience

2024 — Present

Senior Android Developer

Confidential / Multi-product

Leading Android development across POS, IoT and smart-home product lines. Architecture, code review, mentoring and direct integration with hardware partners (EDC, cameras, IoT controllers).

2019 — 2023

Android Developer

Earlier Roles

Shipped consumer and enterprise Android apps across retail and IoT verticals. Migrated legacy XML codebases to Jetpack Compose and Clean Architecture.

Contact

Let's build.

Have an Android product that needs to be shipped, scaled, or rearchitected? I'm open to senior roles, contract engagements, and consulting on POS / IoT / Android TV integrations.

Hire me · Project brief

Tell me about your project.

Replies usually within 1 business day.

© 2026 Setyo Adi Wibowo — Crafted with Kotlin energy.

IndonesiaAvailableAdmin