Unreleased
2026 · Up nextOpen to the next team
Freelance projects and full-time roles, remote or in Jakarta.
Releases.
A few things I’ve built, shipped, and kept improving.
V+ Short
Android & iOS · Android developer Short-form video app for original series. 5M+ downloads, with crash-free users above 99.9%.
- The app core and architecture.
- A design system for the app’s UI.
- The short-video player, with preloading for instant swipes.
- Native and interstitial ads.
Vision+ BSS
Android SDK · Android developer Business support system (BSS) SDK I designed and built to handle sign-in and the paywall for the Vision+ Android app.
- Google and Facebook sign-in.
- Paywall with QR code checkout through a third-party payment page.
- A design system for the SDK’s UI components.
- Published versioned releases through JitPack for the Vision+ app.
Vision+
Android, Android TV, iOS & Web · Android developer MNC Group’s OTT streaming platform for live TV, sports, originals, movies, and series. Crash-free users raised above 99.7%.
- Download to Go, for watching offline.
- Binge watching in the custom player, with auto-play for the next video.
- Games+ integration, with payments for in-game diamonds.
- Interstitial ads.
- Refactored large parts of the legacy codebase to improve code quality.
- Maintained the app through regular Play Store releases.
- Faster video start time (VST) in the custom player.
- Bugs and crashes inherited from the legacy code.
Haibunda
Android, iOS & Web · Android developer The parenting app for Haibunda, covering pregnancy, parenting, and family life.
- Custom pregnancy, period, and ovulation calendars with trackers.
- Updated the ads with native and banner formats.
- Maintained the app through regular Play Store releases.
- Bugs and crashes.
CNBC Indonesia
Android, iOS & Web · Android developer The business and financial news app for CNBC Indonesia, an affiliate of CNBC International.
- Migrated parts of the remaining Java code to Kotlin.
- Updated the ads with native, banner, and interstitial formats.
- Maintained the app through regular Play Store releases.
- Bugs and crashes.
CNN Indonesia
Android, iOS & Web · Android developer The news app for CNN Indonesia, the Indonesian edition of CNN.
- Live reports for real-time news updates.
- Migrated parts of the remaining Java code to Kotlin.
- Updated the ads with custom native advertorial, native, and banner formats.
- Maintained the app through regular Play Store releases.
- Bugs and crashes.
detikcom
Android, iOS & Web · Android developer The news app for detikcom, one of Indonesia’s largest news portals, with 10M+ installs on Google Play.
- Updated the ads and analytics integrations.
- Maintained the app through regular Play Store releases.
- Bugs and crashes.
No releases found
Try another search or give the filters a fresh start.
Major versions.
New teams, new challenges, the same curiosity.
Mobile application developer
Joined a streaming platform for movies, series, and short-form video, working across Android, its SDK, and a Flutter app.
Android developer
Started at a news media company and looked after four of its Android apps.
Dependencies.
The tools I reach for, and the things I pay attention to.
- Languages
- KotlinJavaDartTypeScriptSwift
- Mobile
- Android SDKJetpack ComposeFlutterReact Native
- Web
- ReactNext.jsAstroTailwind CSS
- Services
- RESTGraphQLgRPCFirebase
- Delivery
- GradleJenkinsGitHub ActionsPlay ConsoleMavenJitPackVercelCloudflare
- Focus
- PerformanceSDK designRelease process
Docs.
Notes from the build process.
-
Loading the next video before you swipe
How I preload videos in a short-video feed with Media3, what went wrong the first time, and what works now.
AndroidMedia3Performance
No articles found
Try another search or clear the topic filter.
What I’m learning, one release at a time.
All docsLet’s build the next release.
Freelance projects and full-time roles, remote or in Jakarta.
m.rizkyananda57@gmail.com






