Aplikasi mobile berbasis Flutter untuk monitoring peternakan. Peternak dapat mencatat data ternak, kandang, pakan, dan aktivitas harian. Pendamping memantau perkembangan dan memberikan rekomendasi melalui fitur komunitas dan konsultasi.
Iterasi lanjutan dari news-app-mvvm dengan arsitektur Clean Architecture lengkap, BLoC + Cubit, Firebase OTP untuk reset password, Google Sign-In, dan compute() isolate untuk crop dan compress avatar di profile.
Menunjukkan kemampuan meramu Clean Architecture Flutter dengan state management BLoC plus Cubit secara proporsional, menangani integrasi third-party yang umum ditemui di production (Firebase OTP, Google OAuth), dan memahami batas antara Main Thread dan Isolate ketika beban komputasi berat seperti decode image muncul di alur UI.
Solo Flutter developer (learning project lanjutan)
· 2026
Flutter news reader sebagai project belajar MVVM + Provider dengan pragmatic Clean Architecture empat lapisan dan disiplin TDD pada ViewModel dan Repository, memakai free-api-news sebagai backend.
Menunjukkan pemahaman jujur soal state management Flutter: memilih MVVM + Provider sebagai pendekatan ringan, memisahkan ViewModel dari akses API, dan menjaga UI tetap reaktif lewat ChangeNotifier. Sekaligus membuktikan kemampuan menulis test yang bermakna pada ViewModel dan Repository, bukan sekadar mengejar coverage.
Solo Flutter developer (learning project)
· 2026
FlutterFlutter DeveloperMobile Developer
FlutterDartProvider (ChangeNotifier)diodartz (Either/Failure)equatablego_routerget_it
+6 more
Aplikasi iOS native untuk browsing dan mencari resep makanan — project learning yang mengeksplorasi berbagai arsitektur iOS (VIPER modular, SPM), reactive programming paradigm (Callback, Combine, RXSwift), dependency injection, dan local database. Dilengkapi dokumentasi arsitektur lengkap berupa flowchart.
Project learning yang mendemonstrasikan penguasaan arsitektur iOS modern: dari monolitik ke modular VIPER dengan SPM, migrasi networking (URLSession → Alamofire), reactive programming (Callback → Combine → RXSwift), dependency injection (SwiftInject), dan local database (RealmSwift). Dilengkapi dokumentasi arsitektur visual berupa flowchart untuk setiap layer.
iOS Developer
· 2025
iOSiOS DeveloperSwiftMobile Developer
SwiftSwiftUIVIPER ArchitectureSwift Package Manager (SPM)URLSessionAlamofireCombine FrameworkRXSwift
+6 more
Custom Flutter bottom navigation widget bergaya Apple liquid glass yang dibangun dari nol dengan BackdropFilter, CustomPainter, dan AnimatedPositioned, tanpa package UI eksternal, dengan API reusable.
Menunjukkan pemahaman rendering pipeline Flutter: cara BackdropFilter bekerja dengan extendBody, cara CustomPainter dipakai untuk efek visual yang tidak bisa dicapai dengan widget standar, dan cara AnimatedPositioned dipakai untuk movement yang terasa liquid.
Solo Flutter developer (eksplorasi UI engineering)
· 2026
FlutterFlutter DeveloperMobile Developer
FlutterDartBackdropFilterCustomPainterAnimatedPositionedAnimatedScaleAnimatedDefaultTextStyleSweepGradient
+3 more
iOS app Flutter yang menjembatani UI Dart ke Swift native via MethodChannel untuk menjalankan Apple Vision Framework (face landmark detection) dan kalkulasi Golden Ratio secara offline, dengan Clean Architecture dan animasi glassmorphism.
Menunjukkan pemahaman cara kerja Flutter-to-Native bridge via MethodChannel, bagaimana data diserialkan dari Dart ke Swift dan kembali, serta bagaimana memisahkan native computation dari business logic lewat Clean Architecture sehingga layer Domain tidak tahu bahwa data berasal dari Apple Vision.
Solo Flutter developer (eksplorasi teknologi)
· 2026
Flutter voice changer yang mengintegrasikan C++ SoLoud audio engine via Dart FFI (bukan MethodChannel) untuk manipulasi pitch dan tempo zero-latency, dengan Clean Architecture dan Dart Isolate untuk visualizer.
Menunjukkan pemahaman batas antara Dart runtime dan C++ native memory, cara kerja Dart FFI sebagai alternatif MethodChannel untuk kasus latency-sensitive, dan bagaimana Dart Isolate dipakai untuk memindahkan beban komputasi dari Main Thread.
Solo Flutter developer (eksplorasi teknologi)
· 2026
FlutterFlutter DeveloperMobile Developer
FlutterDartDart FFIflutter_soloud (C++ SoLoud engine)flutter_bloc (BLoC + Cubit)get_itequatablerecord
+3 more