Skip to content
View renaldi2108's full-sized avatar
  • Depok, Indonesia

Block or report renaldi2108

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
renaldi2108/README.md

Hi, I'm Renaldi πŸ‘‹

Senior mobile engineer β€” my whole career has been Android & mobile, and that's where my head still lives. I build apps people actually keep on their phones and obsess a little too much over how smooth and secure they feel. Clean architecture, fast UIs, code the next person won't curse at.

Everything outside mobile is a side skill I'm happy to use, not pretend to specialize in.


🧩 What I work with

Home turf β€” native mobile Android with Kotlin & Java, Jetpack Compose, coroutines, and architecture that scales (MVI / MVVM / MVP). Strong on app security and performance β€” the parts users feel even when they can't name them.

Cross-platform β€” when one codebase has to do more Kotlin Multiplatform & Compose Multiplatform Β· Flutter (Bloc, GetX) Β· React Native

Side skills β€” useful, not my specialty Backend: Go Β· Spring Boot Β· Node/Express Β· PHP (CodeIgniter, Laravel, YII) Low-level: Qt Β· C++

I'd rather be honestly excellent at mobile than vaguely okay at everything.


πŸš€ Things I've built

  • Little Castle Montessori β€” solo-own and maintain a production Flutter (Bloc) app used by a Montessori school's teachers and students; ~2 years keeping it fast and reliable in everyday use.

🌱 Currently exploring

Going deep on Rust β€” curious how far its safety-and-performance promise holds up once you leave the tutorials behind. Also leveling up my Kotlin Multiplatform, React Native, and Go beyond the basics.


🀝 Let's build something

Mobile is home, but a genuinely interesting problem will get my attention wherever it lives. Open to collaboration, hard problems, and the right opportunities β€” if you're building something worthwhile, I'm easy to reach:

Pinned Loading

  1. SimpleImageView SimpleImageView Public

    This is a library Android Studio

    Java 1

  2. RegexPlatNomor RegexPlatNomor Public

    Matches to vehicle plate number in Indonesian with Java

    Java 6

  3. RegexPhoneNumber RegexPhoneNumber Public

    Regex for Indonesian phone number

    Java 2

  4. MVP MVP Public

    MVP Pattern in Android Studio (In the learning phase)

    Java 3

  5. CRUDAndroidRetrofit2 CRUDAndroidRetrofit2 Public

    This project is an exercise to implement CRUD using a retrofit2 network library with the java program language.

    Java 1 4