About
Back in 2021, I made the decision to dive into software development. With a background in Informatics Engineering, I was always drawn to technology and problem-solving. I dedicated myself to learning Flutter and Android development, gaining hands-on experience in building mobile applications. My interest in mobile development led me to pursue an internship, which later transitioned into professional roles as a Mobile Developer. Over time, I developed a strong passion for software development and would like to expand my knowledge into web development and backend technologies to further refine my skills.
In my spare time, I enjoy exploring IoT and robotics, as well as taking online courses to expand my expertise. When I’m not coding, you’ll find me delving into new programming concepts, learning emerging technologies, and enhancing my problem-solving abilities across different fields of software development.
Experience
Oct 2022 - Present
Mobile Developer · IDEAL Indonesia
• Developed and maintained mobile applications for Android and iOS using Flutter and GetX.
• Integrated RESTful APIs for seamless data retrieval and storage.
• Implemented the Repository Pattern for retrieve data from API and local database.
• Optimized app performance by resolving bugs and implementing best practices and unit testing.
• Published apps on Google Play Store and Apple App Store and ensured continuous updates.
• Delivered all committed products with 95% crash-free rate in Firebase Crashlytics.
Flutter
Dart
GetX
Android Studio
Xcode
Github
Firebase
Figma
Jan — Oct 2022
Android Engineer Intern · Pegipegi
• Implemented new UI designs and integrated APIs for hotel and transportation products.
• Developed application screens using the MVP pattern in Android Studio.
• Refactored code from Java to Kotlin and deprecated libraries for efficiency.
• Conducted code reviews, unit testing, and collaborated with QA teams.
• Diagnosed and resolved issues using Logcat for real-time debugging.
• Ensured app compatibility across multiple Android devices and OS versions.
Android
Kotlin
Java
Android Studio
Github
Firebase
Figma
Jun — Aug 2022
Mobile Engineer Intern · REACH! Finance
• Developed scalable applications using Flutter and BLoC/Cubit pattern.
• Implemented designs and wireframes into high quality responsive UI code.
• Integrated RESTful APIs for seamless data communication.
• Implemented third-party services like Firebase and Sentry for enhanced functionality.
• Implemented clean architecture and Repository pattern for feature enhancements.
• Maintained version control and collaborated with a remote development team.
Flutter
Dart
BloC/Cubit
Android Studio
Github
Firebase
Figma
View Full Resume →
Projects

IDEAL
IDEAL is a digital platform that simplifies the process of finding and applying for a mortgage (KPR) to buy a home. It connects you with top banks and developers, offering an easy application process, real-time tracking, and an Affordability Calculator. IDEAL makes owning your dream home easier and more convenient.
Flutter
Dart
GetX
Firebase
Repository Pattern

Pegipegi - Flights, Hotel, Bus
Pegipegi provides various online reservation services, such as flight tickets, hotels, train tickets, bus and travel. Enjoy an easy way to do bookings with various promo and payment methods, from bank transfer, credit card, also installment from various banks.
Android
Kotlin
Java
Firebase
MVP Pattern
Repository Pattern

Reach Finance
REACH! helps you manage finances, track transactions, and find the best deals while achieving your financial goals. Stay stylish and worry-free with personalized financial recommendations.
Flutter
Dart
BloC/Cubit
Firebase
Sentry

Quran Plus - Tafsir & Tadabur
Contributed to the development of a Quran app. The app is designed for millennials who want to read and understand the Quran on a regular basis. Developed by 100% Muslim Muslimah Indonesia.
Flutter
Dart
Riverpod
Firebase