Rhony Siagian

Lead Front End Engineer | Android

Salary / Daily rate

Jakarta, Indonesia

Freelance, open to permanent contract

Can come onsite

Skills

KotlinGitGitLabJenkinsBackend DevelopmentMobile DevelopmentJavaTesting & QASwiftGoogle Cloud PlatformC++DockerGraphQLBitbucketPostmanBurp SuiteXcodeDesign SystemLinuxGitHubCircleCIGradleScrumJiraMailChimpGoogle AnalyticsFigmaA/B TestingGoogle AdsGoogle Tag ManagerTranslationCybersecurity

Languages

English

About me

Intro

Senior Android Engineer with 9+ years of expertise in Kotlin, Jetpack Compose, and mobile security. Proven track record reducing fraudulent activities by 90% through cryptography and leading successful migrations from hybrid to native Android apps. Specialized in performance optimization, security hardening, and team leadership with deep OWASP mobile security knowledge.

Links

Work experience

Rey.id

Apr 2025 - Present

1 year 7 months

Lead Front End Engineer

Aug 2025 - Present

1 year 3 months

I've been promoted into Lead Front End Engineer. This role giving me a primary mission: • Migrate the existing iOS React Native into Compose Multiplatform • Led the Mobile Engineer team • Led the Software Engineer Web team (Hospital Claim Reimbursement, AI chat bot, Internal Tools) While leading the team I'm still heavily hands-on in coding clear out mobile tasks mainly in Android and Compose Multiplatform together with the team of 2 mobile engineers.

Mobile Developer

Apr 2025 - Aug 2025

5 months

Indonesia · Remote

Following the successful migration from Hybrid to Native Android, I was re-engaged to support the app’s long-term stability and feature enhancements. My ongoing responsibilities include: • Maintaining and upgrading project dependencies to ensure compatibility and performance. • Addressing reported security vulnerabilities as part of continuous app hardening. • Leading the feature revamp of ReyCard Digital, enhancing user experience and functionality. • Resolving critical bugs and production issues reported by QA and user feedback. • Fixing app localization and notification issues, ensuring multi-language support functions properly. • Collaborating with the iOS team to align and coordinate cross-platform release schedules.

Android Engineer

Tech Combine

May 2024 - May 2025

1 year 1 month

Bangkok, Thailand

Here I am under the contractor and placed on OPN (now Omise). As a foreigner, i have to visit Bangkok, Thailand first doing some background check. The process only took 30 minutes at the Royal Thai office then waiting for around 2 weeks for the result. - Increase test code coverage gradually from ~20% to ~50%. As my first place contribution this is a great move to study the project flow. - Contribute on app features or performance discussion and giving ideas to tackle the issues. - Contribute on app security evaluation using sets of mobile app penetration testing. Mainly using Frida tools as part of VAPT - Researching on "Open Worldwide Application Security Project (OWASP) MAS (Mobile Application Security)" - Support automation test to provide aligned element IDs for automation test using Appium - Enhance proprietary android SDK. - Write confluence documentation for the android project so then new and or existing engineer be able to jump into the project. - Study and give some contribution into mobile automation using Appium and Robot Framework

Quadrant.io

Aug 2022 - Mar 2024

1 year 8 months

Subang, Subang Regency, West Java, Indonesia

Layoff/position eliminated

Feb 2024 - Mar 2024

2 months

Subang, Subang Regency, West Java, Indonesia

During this time i'm focusing on up skilling while in parallel receiving multiple interviews and also receiving some offers. Most of the time i learn about: - Jetpack compose - Kotlin multiplatform - Flutter - React native - Rust programming language - Python programming language

Senior Android Engineer

Aug 2022 - Mar 2024

1 year 8 months

Singapore · Remote

Quadrant is an Appen Company with the majority business is on AI Technology. While on Quadrant the main purpose is to provide the Point Of Interest (POI) data through Geolancer App. As a multinational company day to day working is speak in english. Direct Report: Lead Mobile Engineer Following is the positive contribution that i deliver: - Resolve android fraudulent activities by ~90% by using cryptography algorithm combined with AWS - App performance improvements by ~90% due to memory leaks - Provide bearing information to support precise position by utilizing device sensors - Technical documentation on Code Standard, Architecture and Workflow - Building the android engineering team by involving on recruitment and testing process for senior and lead position - Software rot prevention - Successfully implementing deferred deeplink for user referral campaign - Junit 5 for unit test. - Espresso framework for instrumentation test, sometimes need to create custom Matcher, ViewActions, etc. - Introduce the sub-module mechanism as part of KMP to share project assets - Creating the demo video for Android Team on each sprint retrospective - Provide app bundle support for staging environment making our QA and automation - able to download less apk size. - Successfully integrate branch.io referral for marketing campaign - Setup Google Play console for staging and production aab environments.

Android Advisory

Rey.idFreelance

Mar 2023 - Dec 2023

10 months

Jakarta, Indonesia · Remote

This is not a full time job, Rhony is working as a freelancer to assist the transitioning from hybrid app (React Native) to native android app due to app performance issues which impacting the company business. Direct Report: Engineering Manager Impact that Rhony made on Rey: 1. Constructing basic android architecture design before kick of the project 2. Building the android team by involving on recruitment process and testing phase 3. Making direction about what tech. stack that suitable to be used based on the current situation 4. Leading the android team delivery on daily standup 5. Successfully ship the migration from React Native to Native Android on production 6. PR reviewing and involve in coding for some of the pieces of features. 7. Setting up Google Play console for Production delivery. 8. Write chat module to be used on doctor and tele-consultation module

Senior Android Engineer

SehatQ

Jun 2021 - Aug 2022

1 year 3 months

Indonesia · Remote

SehatQ is a Health Tech company. We are developing 2 main android apps SehatQ app for consumer and doctor app. The business process consist of 4 categories: Merchant Booking Telemedicine Core (Security, Performance and Techical Documentation) The stakeholder was decided to shutdown the online business by the end of 2023. Direct Report: Lead Android Engineer Impact that Rhony made on SehatQ: 1. Leading the core android engineering team 2. Involve on android recruitment process and testing from middle to senior level pairing with android lead 3. Android Architecture improvements (unit test, dependency injection, atomic design) 4. Security improvements due to fraudulent activity 5. App performance improvements due to memory leak 6. Successfully improve the proper implementation of the deeplink and defferred deeplink 7. Successfully transform the base UI to atomic design as part of system design 8. Successfully introduce and implement sub-module mechanism to separate repository 9. Assist on doctor app performance improvements through debugging and code refactoring

Lead Android Engineer

umma Indonesia

Jan 2021 - Jul 2021

7 months

Jakarta, Indonesia · Remote

Umma is a multinational company which aim to become #1 Muslim Community App powered with AI recommended system inside. The main feature is Qibla, Prayer Time, Quran, Duas and Podcast. Direct Report: Engineering Manager Impact that Rhony made on Umma: 1. Saving Umma android project from software rot 2. Drive the android engineering team to deliver the features up until production 3. Successfully release android app to google play 4. Rearchitecting android project to modular and suitable with unit test 5. Develop podcast feature with the help of backend team to do the audio transcoding and front-end for webview rendering using javascript interface 6. Develop deeplink integration to support marketing campaign 7. Provide analytics event to support data engineering delivery which will be used by the stakeholder to make decision.

Android Engineer (Acting Lead)

PT Matahari Department Store Tbk

Dec 2018 - Dec 2020

2 years 1 month

Banten Province, Indonesia · Hybrid

Matahari Department Store (MDS) is a largest retail company in Indonesia. Rhony was moved to MDS by the MatahariMall (MM) board of management due to MM going to be shutdown to avoid competing their sister company. MDS previously was build the omnychannel to provide seamless Offline(O) to (O) Online experience for the users. Direct Report: Lead Platform Engineering Impact that Rhony made on MDS: 1. Building android MDS app from scratch with the team 2. Successfully release the app to google play 3. Involve on android recruitment process and reviewing the test 4. Provide technical documentation for android project 5. Successfully migrated the architecture to modular 6. Successfully implementing google analytics combined with tag manager to help stakeholder making the decision

Android Engineer

MatahariMall.com

Aug 2017 - Dec 2018

1 year 5 months

Greater Jakarta Area, Indonesia · On-site

Mataharimall known as (MM) is e-commerce app holding by Lippo Group. While Rhony joining the company, the main direction was on apartment, car, fashion, electronic and groceries business acknowledge as Mataharimall V1 and V2. Half of 2018, the board was decided to transform the business into a fully retail business marking it by developing a new app rebranding as Mataharimall V3. By the end of December 2018 the stakeholder was decided to move all the employee to MDS to avoid the same market competition on the same group. Direct Report: Lead Mobile Engineer Impact that Rhony made on MDS: 1. Propose and successfully improve the mobile app security communications due to fraudulent activity 2. Develop theater feature for MM V2 3. Involve on Junior to Middle android engineering recruitment process 4. Successfully implement google analytics v3 combined with google tag manager 5. Support moengage integration for marketing campaign 6. Involve on transitioning the code bases from java to kotlin programming language

Android Engineer

Alfacart.com

Apr 2016 - Aug 2017

1 year 5 months

Banten Province, Indonesia · On-site

Alfacart is e-commerce app focusing on groceries and electronic. Rhony was involve building the first Alfacart android app from scratch and releasing it to production. Alfacart was previously decided to be merged with Alfamart. Direct Report: Lead Mobile Engineer Impact that Rhony made on Alfacart: 1. Build android app from scratch within the team using java 2. Propose MVP design pattern implementation on post release 3. Implement google analytics to support stakeholder making decision 4. Implement firebase platform 5. Refactoring the class to support dagger dependency injection integration

Android Developer

Roopia

Nov 2015 - Dec 2015

2 months

Kecamatan Medan Area, North Sumatra, Indonesia · On-site

Rhony was join the Roopia on Medan city (North Sumatra island). He was involve on constructing the codebases than develop the authentication feature. But due to company financial issues the stakeholder was decided to stop the development. Direct Report: Engineering Manager Impact that he made on Roopia: 1. Setup the architecture following SOLID principles guidelines 2. Build the android app using java

IT Programmer

PT.Japfa Comfeed Indonesia

Feb 2015 - Oct 2015

9 months

Kecamatan Medan Area, North Sumatra, Indonesia · On-site

Japfa is agri-food company with main business on breeding and aqua feed. Rhony was working as IT Programmer and also maintaining the operational technology like networking and hardware maintenance, develop internal desktop apps using foxpro integrated with Oracle PL/SQL database. Direct Report: IT Manager Impact that Rhony made on Japfa: 1. Develop desktop app for marketing and sales team using foxpro 2. Drive the software tax reporting migration provided by the Indonesian government to eFaktur 3. Hands on video conference hardware setup between branch and headquarters 4. Hands on traveling between Sumatra company branch from which covers Medan and Aceh. 5. Support the SAP migration setup from foxpro based application.


Education

Universitas Mikroskil

Bachelor's degree, Computer Science

2010 - 2014

5 years

Final Research: The Software Development Of Tapping Prevention To The Chat Application By Using AES-256 Algorithm And Elliptic Curve Digital Signature Algorithm (ECDSA) website: https://mikroskil.ac.id

The best place to find your next move

© 2026. All Rights Reserved.