> 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.

Muh Lukman Akbar Prihandoyo

// 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

Android NativeAndroid Native
DockerDocker
FirebaseFirebase
FlutterFlutter
GitGit
JavaJava
KotlinKotlin
LaravelLaravel
Laravel LivewireLaravel Livewire
MySQLMySQL
NestJSNestJS
Next.jsNext.js
Node.jsNode.js
PostgreSQLPostgreSQL
ReactReact
SQLiteSQLite

// 03 · work

Projects

HermesSase Mobile

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.

FlutterBLoCDDDAzure ADFirebase
MyBLCC

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.

LaravelLaravel FilamentKotlinDagger HiltFirebase
Aiditel App

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.

FlutterDioNext.js
RailServe

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.

Next JsTSLaravelTailwindCSS
QH Sensor Recap

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.

FlutterSQLiteGetXSyncfusion
Tramms Bridge

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.

FlutterDioGet itDIBLoc
Beyond Survey

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.

LaravelMySQLSummerNote
OceanAMS

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.

LaravelSnipe-ITMySQL

// 04 · path

Experience

  1. Front End Developer · PT Fan Integrasi Teknologi

    Nov 2025Present

    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.
  2. Freelance Programmer · Pekerja Lepas

    Sep 2024Jul 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).
  3. IT Developer · Hantechno

    Aug 2023Aug 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.

  4. Android Developer · MojadiApp

    Feb 2022Jul 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

Contact