Rhony Abdullah SiagianRS
Looking for a job

Rhony Abdullah Siagian

@rhonyabdullah

Android engineer. 9+ YoE. Kotlin. KMP, AppSec (MobSf, OWASP). Remote or hybrid. 8 Years Passport.

Indonesia
Message

What I'm looking for

I’m seeking a remote or hybrid role as an Android Engineer, from mid-level up to Staff. I enjoy working on secure, scalable apps using Jetpack Compose and Kotlin. I value clean architecture, mobile security and cross-team collaboration. Open to long-term roles where I can contribute to both product and technical growth.

I am Android Engineer with over 9 years of experience in Kotlin (8 years), Jetpack Compose (2 years), mobile app security (4 years) and performance optimization. I’ve built and scaled Android applications across various industries including fintech, health tech, e-commerce, and geolocation. My technical strengths lie in native Android development using MVVM architecture, Compose Multiplatform, and applying OWASP MAS standards for app hardening and security testing using tools like Frida, MobSF, Objection and MITM proxy.

In recent years, I’ve contributed to high-traffic apps such as Geolancer (Quadrant.io), SehatQ, and myToyota Wallet (OPN/Omise), where I led key efforts in app performance, security implementation, SDK development and test automation. I’ve also taken on advisory and leadership roles, notably helping Rey.id migrate from React Native to native Android while integrating VIDA for secure KYC.

I’m passionate about secure mobile development, automation, and cross-platform innovations with Compose Multiplatform. Outside of work, I continuously upskill through hands-on learning in Swift, AI tools like Ollama using qwen3 and gemma3. I’m based in Indonesia, open to remote (with occasional visit) or hybrid opportunities and excited to collaborate with companies solving meaningful problems through technology.

Experience

Work history, roles, and key accomplishments

Rey.id logoRE
Current

Mobile Developer

Rey.id

Apr 2025 - Present (3 months)

Re-engaged to support the app's long-term stability and feature enhancements, following a successful migration from Hybrid to Native Android. Responsibilities include maintaining and upgrading project dependencies, initiating Jetpack Compose integration, and addressing security vulnerabilities.

SE

Senior Android Engineer

SehatQ

Jun 2021 - Aug 2023 (2 years 2 months)

Led the core Android engineering team, optimizing telemedicine and e-commerce features for a high-traffic healthcare app. Implemented significant improvements in app security, performance, and architectural design, including unit testing, dependency injection, and atomic design.

Umma logoUM

Lead Android Engineer

Umma

Jan 2021 - Jun 2021 (5 months)

Developed a podcast feature utilizing ExoPlayer and integrated deeplinks to support marketing campaigns. Contributed to recruitment processes and provided analytics events for data-driven decision-making. Rearchitected the Android project to a modular design, enhancing testability.

Koala Pro logoKP

Android Engineer

Koala Pro

Feb 2019 - Feb 2019 (0 months)

Developed key features including the rent history page and room renting details page for a boarding house reporting app. Collaborated effectively with the full-time engineering team to deliver specific functionalities within a short timeframe.

Alfacart logoAL

Android Engineer

Alfacart

Apr 2016 - Aug 2017 (1 year 4 months)

Built the initial Alfacart Android app from scratch and successfully launched it to production. Implemented the MVP design pattern post-release and integrated Google Analytics and Firebase platforms. Refactored classes to support Dagger dependency injection and managed offline behavior with Realm database.

Education

Degrees, certifications, and relevant coursework

MU

Mikroskil University

Bachelor Degree, Computer Science

Grade: 3.25/4

Activities and societies: Final Research: Tapping Prevention in XMPP-Based Chat Apps Using AES-256 and ECDSA

Completed a Bachelor's Degree in Computer Science. The final research focused on tapping prevention in XMPP-Based Chat Apps using AES-256 and ECDSA.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Rhony Abdullah Siagian - Mobile Developer - Rey.id | Himalayas