Senior Android Engineer

Hey, I’m Reyhan, a Senior Android Engineer specializing in Kotlin. I build mobile apps that help companies achieve their goals and long-term vision. As a Google Play Academy certified professional, I have solid knowledge of the Play Store and its policies. I’m passionate about product that I built and leveraging data-driven insights to ensure that the apps I develop meet user needs while driving business success.

Works

Articles

Dynamic App Icons on Android using activity-alias

Ever wonder how apps like Discord or Twitter let users change their app icon? It’s not magic—it’s an Android trick using activity-alias in the manifest file! By toggling between the main activity and an alias with different icons, you can dynamically switch the app icon during runtime.

A step-by-step guide to setting up Google Play In-App Updates

As an Android developer, you can remind users to update your app or force them to do so. Google's In-App Updates feature lets you update apps within the app itself. You can choose between Flexible updates, allowing users to continue using the app, or Immediate updates, which require an update first.

Understanding The Important Of Accessibility

"Accessibility" (or "a11y") means making tech easy for everyone, no matter their abilities. Features like voice commands and screen readers help. Whether it's websites or apps, ensuring they're accessible is key. Even gaming is getting more inclusive with Sony's Project Leonardo.

Work

  1. Company
    Gravel Teknologi Indonesia
    Role
    Senior Android Engineer
    Date
  2. Company
    Zenius Education
    Role
    Senior Android Engineer
    Date
  3. Company
    Zenius Education
    Role
    Mobile App Developer
    Date
  4. Company
    Kisel Indonesia
    Role
    Staff IT Business Solution
    Date
More on LinkedIn