Rhony Abdullah Siagian profile photo

Rhony Abdullah Siagian

Senior Android Engineer • Kotlin • Jetpack Compose • Security

Software Engineer with 9+ years of experience in Android. Primarily in Kotlin, Jetpack Compose and mobile app security. Skilled in designing modular and scalable architecture, optimizing app performance and providing L2/L3 support. Experienced in KYC/payment integration, E-commerce, Retail, Financial, Health Tech and App Location industries. Strong background in Agile teams with cross-functional collaboration across backend, product, QA and design.
Technical Skills
Kotlin
Java
Swift
Compose Multiplatform
App Architecture
GraphQL/REST
App Security
CI/CD
Appium
Firebase
Google Play Console
Work Experience
Mobile Developer Rey.id Remote (Jakarta)
Apr 2025 – Present
  • Maintaining and upgrading project dependencies to ensure compatibility and performance.
  • Initiated Jetpack Compose integration into the legacy project.
  • Addressed security vulnerabilities as part of continuous app hardening.
  • Feature revamp of ReyCard Digital, enhancing UX and functionality.
  • Resolved critical bugs and improved cross-platform release schedules with iOS team.
Android Engineer Omise (OPN) Remote (Bangkok)
Apr 2024 – Apr 2025
  • Developed and optimized InstaPay for high-traffic fintech app, including QR image generation.
  • Contributed to UserKit SDK for secure pin verification and encryption.
  • Improved test code coverage from ~20% to ~50%.
  • Supported automation testing with Appium and Robot Framework.
  • Created technical documentation for onboarding.
Senior Android Engineer Quadrant.io Remote (Singapore)
Aug 2022 – Feb 2024
  • Boosted app performance by 80% and reduced fraud by 95% using cryptography.
  • Maintained Location SDK; deployed via jFrog; analytics integration.
  • Led migration to modular architecture and Kotlin coroutines.
  • Orchestrated Compose Multiplatform study and onboarding docs.
  • Recruited Android engineers for middle, senior and lead roles.
Senior Android Engineer SehatQ Remote (Jakarta)
Jun 2021 – Aug 2022
  • Led core Android team for high-traffic health tech app.
  • Optimized telemedicine and e-commerce features.
  • Integrated SonarQube, improved security, modularization.
  • Recruited and mentored Android engineers.
  • Improved onboarding and architecture testing.
Lead Android Engineer Umma Remote (Jakarta)
Jan 2021 – Jun 2021
  • Developed podcast and analytics features.
  • Maintained modular project structure and AAR bundling.
  • Handled deep link integration and 3rd party SDKs.
  • Contributed to Android/QA recruitment.
  • Improved project architecture for testability.
Android Engineer (Acting Lead) Matahari Department Store Tangerang (Hybrid)
Dec 2018 – Dec 2020
  • Built MDS Android app from scratch and launched on Google Play.
  • Led recruitment and technical documentation efforts.
  • Implemented Google Analytics + Tag Manager for stakeholders.
  • Migrated architecture to modular setup.
  • Supported product feature rollout for large retail audiences.
Android Engineer MatahariMall.com Jakarta
Aug 2017 – Dec 2018
  • Improved security communications and payment integration.
  • Implemented features for theatre and payment in MM V2.
  • Integrated Google Analytics, Tag Manager and MoEngage.
  • Recruited Android engineers and transitioned code to Kotlin.
  • Optimized app performance and reliability.
Android Engineer Alfacart Tangerang
Apr 2016 – Aug 2017
  • Developed Android app from scratch using Java and MVP.
  • Implemented Google Analytics, Firebase and Dagger DI.
  • Used Realm for offline data and class refactoring.
  • Maintained and optimized app for retail use.
  • Collaborated with cross-functional teams for feature launches.
Projects
Android Advisory Rey.id Remote (Jakarta)
Mar 2023 – Dec 2023
  • Migrated hybrid app (React Native) to native Kotlin Android.
  • Led recruitment, tech direction, delivery and PR review for features.
  • Integrated VIDA.id for KYC, real-time chat via Socket.IO, RoomDB for offline.
Android Engineer (Freelance) Vena Remote (Jakarta)
Jun 2019 – Nov 2019
  • POS application that is build for tablet devices for Dine-In.
  • Delivered MVP in close collaboration with founder and designer.
Android Engineer (Freelance) Koala Pro Remote (Jakarta)
Feb 2019
  • Developed rent history page.
  • Developed room renting details page.
Android Engineer (Freelance) Kopkar Jasindo Remote (Jakarta)
Aug 2017 – Dec 2017
  • Developed Android app for cooperative's members and transactions.
  • Supported launch and provided after-delivery fixes.
Localization Translator Xabber Remote
2013 – 2014
  • Contributed Bahasa Indonesia localization for open-source Xabber project.
Certifications & Courses
Contact Me
Let’s connect about opportunities or Android, Kotlin and security!