With 4+ years of experience in mobile app development, I specialize in crafting high-performance, user-centric applications across Android (Java/Kotlin), iOS (Swift), and Flutter (Dart). My expertise spans the entire development lifecycleβfrom ideation to deploymentβleveraging modern frameworks and best practices.
Beyond mobile-specific technologies, I am deeply committed to writing clean, maintainable, and scalable code using Test-Driven Development (TDD), unit and integration testing, and clean architecture principles. I thrive on solving complex problems, optimizing app performance, and implementing design patterns that enhance both functionality and user experience.
I take pride in attention to detail, precision, and continuous learning, always striving for perfection in every project I work on.
- π¨π»βπ» Currently work as a Mobile Engineer at Koltiva
- π Iβm currently working on
- Building the sui-grpc-flutter.
- Code review & mentorship at Dicoding as an Elite.
- Creating Flutter Contents on Medium.
- π― 2025 Goals: Grind Blockchain expertise.
- π± Iβm currently learning all about
Blockchain
andSmart Contract
development. - π¬ Ask me anything about Flutter π
Do you need to build a high-quality mobile app? Whether you're a startup looking to launch your first mobile app or an established business aiming to enhance your digital presence, I'm here to help you every step of the way. From initial concept and design to development, testing, and deployment, I'm committed to delivering results that exceed your expectations.
- Hire me on Upwork: Visit Profile
- Hire me on Fiverr: Visit Gig
- FLUTTER ANIMATION DENGAN LOTTIE DALAM 4 MENIT
- JADI KREATOR DI UPLABS BISA DAPAT PASSIVE INCOME
- MEMBUAT ONBOARDING SCREEN DENGAN FLUTTER
- TIPS MENJADI SELF-TAUGHT PROGRAMMER
- BAGAIMANA DEVELOPMENT PROCESS SEBUAH APLIKASI?
- How to Design an Effective Bloc State Management in Flutter Development
- How to Provide Localizations Feature to a Flutter App with Bloc Library & Shared Preferences
- Easy Way to Create a Good Error-Handling in Flutter With Dartz
- Write Unit Tests for Appwrite SDK on Flutter With Mockito
- Flutter Testingβ Understand Unit, Widget, and Integration Testing
Activity |
---|
[ποΈ Talk - Speaker/Coach] DevCoach 177: Flutter | Code Generations: Optimalkan Waktu Pengembangan Aplikasi FlutterAs a speaker, I delve into the core concepts of code generation in Flutter development, explore various code generators for common use cases, and analyze the trade-offs involved in implementing code generation. π Event Link ποΈ Presentation Slides πΉ Recoding November 22th, 2024 |
![]() ![]() [ποΈ Talk - Mentor] GDSC Telkom University Mini Bootcamp - Build Fully Functioning Flutter App with FirebaseGive a talk about what Firebase is and how to integrate Firebase Firestore as the primary database for a Flutter app. Get a deep understanding of how Firestore works and stores data in collections and documents. π Event Link ποΈ Presentation Slides February 11th, 2024 |
Project | Source/Links |
---|---|
![]() Movie Database app is a Flutter app project that allows users to search for a movie or TV series, see the details, season & episode, and save the watchlist. The movies and TV series data is gotten from https://www.themoviedb.org/ ποΈ Advanced UI π§ͺ Test-Driven Development (TDD) - Unit, Widget, and Integration tests ποΈ Clean Architecture |
|
![]() Bull's Eye is a number-guessing game with a local leaderboard built with Swift & SwiftUI. This app is created for educational purposes. π¨ Learning SwiftUI basic ποΈ Learning the basic building blocks of iOS App Development |
|
![]() My Book Shelf is a simple iOS app that displays the list of books I'm reading and on my wishlist. This app is created for educational purposes. π¨ Learning UIKit π Implement AutoLayout |
|