> whoami
Muh Lukman Akbar Prihandoyo
Mobile & Web Developer
Mobile & Web Developer dengan pengalaman 3+ tahun dalam mengembangkan aplikasi Android, Flutter, Laravel, dan React. Berpengalaman membangun aplikasi yang modular, scalable, dan mudah dipelihara dengan menerapkan Clean Architecture, REST API Integration, serta version control menggunakan Git. Terbiasa bekerja secara kolaboratif dalam tim dan memiliki ketertarikan pada pengembangan teknologi modern sebagai Android Developer, Flutter Developer, Backend Developer, Full-Stack Developer, maupun Web Developer.

// 01 · about
Overview
Mobile & Web Developer dengan pengalaman 3+ tahun dalam mengembangkan aplikasi Android, Flutter, Laravel, dan React. Berpengalaman membangun aplikasi yang modular, scalable, dan mudah dipelihara dengan menerapkan Clean Architecture, REST API Integration, serta version control menggunakan Git. Terbiasa bekerja secara kolaboratif dalam tim dan memiliki ketertarikan pada pengembangan teknologi modern sebagai Android Developer, Flutter Developer, Backend Developer, Full-Stack Developer, maupun Web Developer.
// 02 · stack
Skills
// 03 · work
Projects
HermesSase Mobile
Aplikasi mobile dengan Domain-Driven Design (DDD) dan BLoC sebagai state management. Autentikasi via Azure Active Directory (Azure AD), navigasi dengan AutoRoute, koneksi aman via WireGuard VPN, integrasi Firebase, dan Two-Factor Authentication (2FA) untuk keamanan pengguna.
MyBLCC
Sistem dengan backend REST API Laravel dan panel admin Laravel Filament, integrasi email via cPanel, serta notifikasi & chat real-time menggunakan Firebase Cloud Messaging. Aplikasi Android Native (Kotlin) dengan Clean Architecture dan Dagger Hilt untuk Dependency Injection.
Aiditel App
Aplikasi mobile Flutter dengan integrasi REST API via Dio, antarmuka responsif, permission handling, serta fitur voice call dan video call. Dilengkapi dashboard admin berbasis Next.js dengan export data ke Excel dan route protection untuk autentikasi/otorisasi.
RailServe
Sistem yang dibangun untuk memudahkan setiap DAOP dalam mengelola proses pencucian kereta. Sistem ini membantu memantau biaya pencucian serta sisa kuota pencucian kereta setiap tahunnya, sehingga memudahkan pihak akuntansi dalam melakukan pengawasan dan pengelolaan anggaran.
QH Sensor Recap
Aplikasi desktop Flutter untuk rekap data sensor: database lokal SQLite, konversi data Excel ke JSON, visualisasi data dengan Syncfusion Chart, state management dengan GetX, dan fitur ekspor grafik menjadi gambar.
Tramms Bridge
Aplikasi yang dikembangkan untuk mendukung proses perawatan jembatan dan terowongan di setiap wilayah DAOP. Sistem ini mempermudah pencatatan aktivitas perawatan dan perbaikan secara digital, sehingga proses dokumentasi menjadi lebih efisien, akurat, dan tidak lagi dilakukan secara manual.
Beyond Survey
Aplikasi manajemen survei berbasis Laravel dengan manajemen admin & pengguna, autentikasi/otorisasi via Gate dan Middleware, rich text editor Summernote, Captcha untuk keamanan formulir, dan optimasi upload via image compression.
OceanAMS
Kustomisasi fitur aplikasi manajemen aset berbasis Laravel dan Snipe-IT: database migration, fitur CRUD dengan query multiple join, serta fitur barcode untuk manajemen aset.
// 04 · path
Experience
Front End Developer · PT Fan Integrasi Teknologi
Nov 2025 — Present
Penempatan di PT. Kereta Api Indonesia.
RailServe
- Melakukan UI slicing dari desain Figma menjadi komponen React yang reusable menggunakan Laravel Inertia.
- Mengintegrasikan REST API menggunakan Axios.
- Mengonfigurasi middleware untuk proteksi dan manajemen akses pada rute aplikasi.
- Menggunakan React Hooks sebagai solusi state management.
Tramms Bridge
- Membangun modul Flutter yang terpisah untuk UI Components, Service Layer, dan Main Application.
- Mengimplementasikan Dependency Injection untuk menciptakan arsitektur yang modular, mudah diuji, dan scalable.
- Menggunakan Flutter BLoC sebagai state management agar logika bisnis tetap terpisah dari UI serta menghasilkan pengelolaan state yang konsisten dan mudah diprediksi.
- Mengembangkan adapter untuk mengintegrasikan modul baru dengan aplikasi yang sudah ada secara mulus.
- Merancang arsitektur yang scalable dengan menerapkan prinsip reactive programming dan penggunaan reusable widgets.
- Mengimplementasikan antarmuka pengguna berdasarkan desain Figma melalui proses UI slicing dengan tetap menjaga konsistensi tampilan dan pengalaman pengguna di seluruh aplikasi.
Freelance Programmer · Pekerja Lepas
Sep 2024 — Jul 2025
- Komunitas App: Mengembangkan backend menggunakan Laravel Filament, membangun REST API, mengimplementasikan fitur chat real-time dengan Firebase FCM, serta mengembangkan aplikasi Android Native menggunakan Kotlin, Dagger Hilt, dan Clean Architecture.
- Aiditel: Mengembangkan aplikasi voice & video call menggunakan Flutter, mengimplementasikan antarmuka responsif berdasarkan desain Figma, mengelola permission aplikasi, serta mengembangkan dashboard admin menggunakan Next.js dengan fitur ekspor Excel dan proteksi rute (route protection).
IT Developer · Hantechno
Aug 2023 — Aug 2024
Kolaborasi tim menggunakan Git/GitHub untuk version control dan workflow pengembangan. Integrasi berbagai library, package, dan tools sesuai kebutuhan proyek. Pengembangan aplikasi sesuai kebutuhan bisnis dan spesifikasi klien dengan fokus pada kualitas, performa, dan maintainability. Debugging, maintenance, dan pengembangan fitur baru. Partisipasi dalam diskusi teknis, code review, dan evaluasi proyek.
Android Developer · MojadiApp
Feb 2022 — Jul 2022
Membangun aplikasi Android menggunakan Kotlin. Mengimplementasikan Clean Architecture, Dagger Hilt, ViewModel, serta integrasi API termasuk Stripe Payment. Menerjemahkan desain antarmuka dari Figma ke dalam XML Android.
// 05 · connect