Work

Project portfolio untuk menunjukkan ownership, technical depth, dan impact.


Featured Projects

Aplikasi Flutter partner Komtim untuk talent pool, invoice, Kompay, absensi talent, shopping, performance report, rating, unhire, PIN, feed, dan notification.

Memberi partner Komtim satu aplikasi untuk mengelola operasi talent dan pembayaran yang sebelumnya tersebar di banyak workflow.

Flutter Developer · 2026

AndroidFlutteriOSFlutter DeveloperMobile Developer

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.

Flutter Developer · 2024 - 2025

AndroidFlutteriOSFlutter DeveloperMobile Developer
FlutterDartFlutter BLoCGo RouterGet It (DI)REST APISSO (Google Sign-In + Firebase Auth)OpenStreetMap (flutter_map) +15 more

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

FlutterFlutter DeveloperMobile Developer

Aplikasi Flutter internal untuk kebutuhan karyawan dan admin: presensi geofence+liveness, cuti, shift, reporting, procurement, SDM, dan probation.

Mendigitalisasi proses HRIS internal agar kebutuhan karyawan dan admin bisa berjalan lebih terpusat dari mobile.

Flutter Developer · 2024 - 2026

AndroidFlutteriOSFlutter DeveloperMobile Developer

Other Projects

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

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

iOSiOS DeveloperFlutter DeveloperSwiftMobile Developer
FlutterDartSwiftApple Vision Framework (VNDetectFaceLandmarksRequest)MethodChannel (FlutterMethodChannel)flutter_bloc (BLoC + Cubit)get_itequatable +3 more

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

Aplikasi Flutter untuk digitalisasi proses bantuan pemerintah di bidang perikanan — mencakup survei lokasi (CPCL), pengadaan, logistik, hingga serah terima aset (BAST) dengan role-based access untuk internal dan vendor.

Aplikasi Flutter production untuk digitalisasi bantuan pemerintah di bidang perikanan — dari survei lapangan (CPCL), pengadaan, logistik, hingga serah terima aset (BAST) dengan offline capability dan role-based access.

Flutter Developer · 2024 - 2025

AndroidiOSFlutter DeveloperMobile Developer
FlutterDartBLoC / CubitGoRouterDioHiveGetItFirebase Cloud Messaging +10 more

Menampilkan 9 dari 9 project

Screenshot halaman work Personal Platform Website - tampilan portfolio dengan daftar project
Project screenshots live here.