REAL
NEEDS
Not Big Ideas
It all starts with Android. Solving today's problems.
App Must Run
Correct data. Tamed state. Small errors feel expensive.
STABLESYSTEM
Features are easy to build. Stable systems are not. Clean Architecture separates every layer clearly.
/ / THE CONTRACT
Repository is a contract.
Not implementation. Controlled changes.
Presentation
UI doesn't know where data comes from.
Data
Rough implementation details.
Domain Layer
Pure logic. Agnostic of UI.
PREDICTABLE
STATE
"No guessing. Events don't jump. UI only reacts."
ViewModel
Take Control
One-Way
Data Flows
Reactive
UI Reacts
Debug
Makes Sense
GHOSTCONNECTION
Connections cannot be trusted. System must be ready. Data can be late, but never lost.
Consistency is designed. Not assumed.
SOFTWAREMEETSPHYSICAL
Boundaries emerge. NFC unstable. Bluetooth slow. Real latency.
Hardware Abstraction
"Hardware isolated. Business logic stays clean. Devices change, system lives on."
Isolation
Vendor independent layer.
Stability
Graceful degradation.
UNSAFEENVIRONMENT
Assumption
Always assume breach. Root detection active. Hooking prevented.
Layered
Layered security. Not one button. Reduced risk.
TECH CHANGES
PRINCIPLES DON'T
Android
Native Kotlin
iOS
Swift / SwiftUI
Flutter
Dart BLoC
React Native
TypeScript
BLoC and hooks are just tools. Architecture remains core.
RELEASE IS NOT
THE END
It's the start of new problems.
Signing must be correct. Build repeatable. Store policy obeyed. Crashes monitored.
Systematic
Production is a system. Not just an upload.
Secure
Signing keys managed. Secrets vault protected.
NEVERFINISHED
Aware
Refactor with purpose.
Simple
Reduce cognitive load.
Relay
Understandable by other engineers.
Work Continues
PRODUCTION
PROJECTS.
Real-world applications handling millions in transactions and thousands of users.
Member Ecosystem
Sangu Lirboyo
Built a 'Super App' ecosystem for University and Islamic Boarding School. 10,000+ active users, 4.9★ on Play Store.

Launcher SolusiNegeri
Android Kiosk & Device Management
Custom Android Launcher for EDC devices. Deployed on thousands of devices, reduced non-business data usage by 90%.

DIGILUH
Government Attendance & Offline Sync
Ministry of Marine and Fisheries attendance app for remote coastal areas. Zero data loss with offline-first architecture.

Android TV Access Control
Large Screen Attendance Board
Dedicated Android TV application for employee check-in/out. Optimized for remote control navigation.

Merchant SolusiNegeri
Secure Financial Transaction App
Financial app with paranoid security. Detects root, Frida, and mock locations. Handles sensitive data daily.

ClosePay Core
Multi-Module Architecture
Shared domain logic module across 15+ apps. Development speed doubled with single source of truth.

REAL
NEEDS
Not Big Ideas
It all starts with Android. Solving today's problems.
App Must Run
Correct data. Tamed state. Small errors feel expensive.
STABLESYSTEM
Features are easy to build. Stable systems are not. Clean Architecture separates every layer clearly.
/ / THE CONTRACT
Repository is a contract.
Not implementation. Controlled changes.
Presentation
UI doesn't know where data comes from.
Data
Rough implementation details.
Domain Layer
Pure logic. Agnostic of UI.
PREDICTABLE
STATE
"No guessing. Events don't jump. UI only reacts."
ViewModel
Take Control
One-Way
Data Flows
Reactive
UI Reacts
Debug
Makes Sense
GHOSTCONNECTION
Connections cannot be trusted. System must be ready. Data can be late, but never lost.
Consistency is designed. Not assumed.
SOFTWAREMEETSPHYSICAL
Boundaries emerge. NFC unstable. Bluetooth slow. Real latency.
Hardware Abstraction
"Hardware isolated. Business logic stays clean. Devices change, system lives on."
Isolation
Vendor independent layer.
Stability
Graceful degradation.
UNSAFEENVIRONMENT
Assumption
Always assume breach. Root detection active. Hooking prevented.
Layered
Layered security. Not one button. Reduced risk.
TECH CHANGES
PRINCIPLES DON'T
Android
Native Kotlin
iOS
Swift / SwiftUI
Flutter
Dart BLoC
React Native
TypeScript
BLoC and hooks are just tools. Architecture remains core.
RELEASE IS NOT
THE END
It's the start of new problems.
Signing must be correct. Build repeatable. Store policy obeyed. Crashes monitored.
Systematic
Production is a system. Not just an upload.
Secure
Signing keys managed. Secrets vault protected.
NEVERFINISHED
Aware
Refactor with purpose.
Simple
Reduce cognitive load.
Relay
Understandable by other engineers.
Work Continues
PRODUCTION
PROJECTS.
Real-world applications handling millions in transactions and thousands of users.
Member Ecosystem
Sangu Lirboyo
Built a 'Super App' ecosystem for University and Islamic Boarding School. 10,000+ active users, 4.9★ on Play Store.

Launcher SolusiNegeri
Android Kiosk & Device Management
Custom Android Launcher for EDC devices. Deployed on thousands of devices, reduced non-business data usage by 90%.

DIGILUH
Government Attendance & Offline Sync
Ministry of Marine and Fisheries attendance app for remote coastal areas. Zero data loss with offline-first architecture.

Android TV Access Control
Large Screen Attendance Board
Dedicated Android TV application for employee check-in/out. Optimized for remote control navigation.

Merchant SolusiNegeri
Secure Financial Transaction App
Financial app with paranoid security. Detects root, Frida, and mock locations. Handles sensitive data daily.

ClosePay Core
Multi-Module Architecture
Shared domain logic module across 15+ apps. Development speed doubled with single source of truth.

REAL
NEEDS
Not Big Ideas
It all starts with Android. Solving today's problems.
App Must Run
Correct data. Tamed state. Small errors feel expensive.
STABLESYSTEM
Features are easy to build. Stable systems are not. Clean Architecture separates every layer clearly.
/ / THE CONTRACT
Repository is a contract.
Not implementation. Controlled changes.
Presentation
UI doesn't know where data comes from.
Data
Rough implementation details.
Domain Layer
Pure logic. Agnostic of UI.
PREDICTABLE
STATE
"No guessing. Events don't jump. UI only reacts."
ViewModel
Take Control
One-Way
Data Flows
Reactive
UI Reacts
Debug
Makes Sense
GHOSTCONNECTION
Connections cannot be trusted. System must be ready. Data can be late, but never lost.
Consistency is designed. Not assumed.
SOFTWAREMEETSPHYSICAL
Boundaries emerge. NFC unstable. Bluetooth slow. Real latency.
Hardware Abstraction
"Hardware isolated. Business logic stays clean. Devices change, system lives on."
Isolation
Vendor independent layer.
Stability
Graceful degradation.
UNSAFEENVIRONMENT
Assumption
Always assume breach. Root detection active. Hooking prevented.
Layered
Layered security. Not one button. Reduced risk.
TECH CHANGES
PRINCIPLES DON'T
Android
Native Kotlin
iOS
Swift / SwiftUI
Flutter
Dart BLoC
React Native
TypeScript
BLoC and hooks are just tools. Architecture remains core.
RELEASE IS NOT
THE END
It's the start of new problems.
Signing must be correct. Build repeatable. Store policy obeyed. Crashes monitored.
Systematic
Production is a system. Not just an upload.
Secure
Signing keys managed. Secrets vault protected.
NEVERFINISHED
Aware
Refactor with purpose.
Simple
Reduce cognitive load.
Relay
Understandable by other engineers.
Work Continues
PRODUCTION
PROJECTS.
Real-world applications handling millions in transactions and thousands of users.
Member Ecosystem
Sangu Lirboyo
Built a 'Super App' ecosystem for University and Islamic Boarding School. 10,000+ active users, 4.9★ on Play Store.

Launcher SolusiNegeri
Android Kiosk & Device Management
Custom Android Launcher for EDC devices. Deployed on thousands of devices, reduced non-business data usage by 90%.

DIGILUH
Government Attendance & Offline Sync
Ministry of Marine and Fisheries attendance app for remote coastal areas. Zero data loss with offline-first architecture.

Android TV Access Control
Large Screen Attendance Board
Dedicated Android TV application for employee check-in/out. Optimized for remote control navigation.

Merchant SolusiNegeri
Secure Financial Transaction App
Financial app with paranoid security. Detects root, Frida, and mock locations. Handles sensitive data daily.

ClosePay Core
Multi-Module Architecture
Shared domain logic module across 15+ apps. Development speed doubled with single source of truth.

Arik Riko Prasetya
Mobile Developer