
Muhammad Rizal Fahlevi [he/him]
Halo! Saya Muhammad Rizal Fahlevi. Software Engineer dengan 2 tahun pengalaman berfokus pada ekosistem JavaScript modern (React, Next.js, TypeScript). Berpengalaman mengarsiteki modul web terukur, merancang UI reusable berlandaskan Atomic Design & prinsip SOLID, serta mengoptimalkan performa aplikasi.
Experience
PT Global Sukses Solusi Tbk (Run System)
Front End Engineer
- Membangun modul Document Management System (DMS) pada ekosistem Accounting+ (ERP) menggunakan React, Next.js, dan TypeScript.
- Merancang 20+ komponen UI reusable berlandaskan Atomic Design & prinsip SOLID serta mengimplementasikan unit & snapshot testing (~75% coverage).
- Mengelola state management & data fetching efisien menggunakan TanStack Query dan Zustand serta berkolaborasi aktif dalam siklus Agile Sprint.
PT Mangli Djaya Raya
Fullstack Engineer
- Mengembangkan & memelihara sistem manajemen inventaris berbasis desktop (Visual Basic & MS SQL Server) untuk 7 gudang aktif.
- Mengoptimalkan query SQL dan modul inti sehingga mampu memproses 1.000+ transaksi inventaris harian secara andal.
- Melakukan pengujian bersama pengguna akhir dan penanganan bug kritis untuk sinkronisasi data real-time ke database pusat.
JTI Innovation
Fullstack Engineer
- Mengembangkan platform kuis berbasis web (PHP, Laravel, JS) untuk 126 peserta dari 25 politeknik pada Olimpiade Akuntansi Vokasi Nasional.
- Merancang mesin penilaian otomatis real-time via AJAX dengan interval pembaruan skor di bawah 2 detik untuk 42 tim kompetisi.
- Mengimplementasikan fitur impor soal massal via template Excel yang memangkas waktu unggah 100 soal menjadi kurang dari 10 detik.
MBKM Politeknik Negeri Jember
Fullstack Engineer
- Mengembangkan sistem manajemen sekolah menggunakan PHP, JavaScript, dan Laravel yang mendukung 100+ pengguna aktif (siswa & guru).
- Membangun sistem pemesanan ruang kelas dan inventaris real-time untuk mempermudah penjadwalan serta mencegah double-booking.
- Menerapkan struktur kontrol akses berbasis peran (RBAC) 3 tingkat izin (Admin, Guru, Siswa) untuk keamanan data pengguna.
Featured Works

Paperles – Enterprise Document Management System (DMS)
Paperles merupakan fitur add-on dari Accounting+ yang hadir sebagai sistem manajemen dokumen digital komprehensif untuk modernisasi birokrasi administratif. Aplikasi ini memfasilitasi pengelolaan Surat Masuk, Surat Keluar, dan Nota Dinas secara tersentralisasi.

Inventory Management System (MiO) – Enterprise Desktop Solution
MiO adalah sistem manajemen inventaris dan rantai pasok berbasis desktop yang dirancang untuk kebutuhan operasional manufaktur terintegrasi skala multi-warehouse di PT Mangli Djaya Raya. Sistem ini mengotomatisasi alur pergerakan bahan baku secara menyeluruh, mulai dari pengadaan (purchasing), transfer antar gudang (inventory transfer & receipt), pelacakan stok (goods tracking), hingga alur kerja lini produksi pabrik (processing, feeding, packing, & by-product).

Cigar Raw Material Traceability & Management System
Sistem Informasi Manajemen dan Ketertelusuran Bahan Baku Cerutu adalah aplikasi web internal enterprise-grade untuk mendigitalisasi alur pencatatan bahan baku dari hulu ke hilir. Sistem ini menghubungkan operasional Divisi Leaf (Gudang/Pengolahan Daun) dan Divisi Produksi Cerutu secara real-time, menggantikan pencatatan manual berbasis buku dan Excel yang sebelumnya menimbulkan double entry serta keterlambatan pelaporan stok. Dilengkapi dengan integrasi pemindaian QR Code, sistem ini memangkas waktu pencatatan transaksi dari 12–13 menit menjadi hanya 4–5 menit.

Multiplatform Customer Reservation & Salon Management Ecosystem
Sistem informasi reservasi layanan salon multiplatform terintegrasi ini dirancang khusus untuk digitalisasi operasional bisnis kecantikan pada Winda Salon. Solusi ini mengintegrasikan portal berbasis web untuk manajemen internal (admin dan karyawan) dengan aplikasi mobile Android/iOS yang berorientasi langsung kepada pelanggan (customer-facing application) secara real-time. Sistem ini mengeliminasi inefisiensi penjadwalan manual, meminimalisir penumpukan antrean fisik, menyelaraskan alokasi waktu penata rambut (hairstylist), serta dilengkapi skema loyalitas pelanggan berbasis poin otomatis guna mendorong retensi dan transaksi berulang.
Featured Blog
June 12, 2026
Penerapan Atomic Design & Prinsip SOLID pada Modul Next.js
Panduan praktis merancang 20+ komponen UI reusable dan bersih di Next.js menggunakan pendekatan Atomic Design serta pengujian unit test.
April 18, 2026
Mengoptimalkan Query SQL untuk Memproses 1.000+ Transaksi Harian
Teknik indexing, query optimization, dan pencegahan bottleneck database relasional pada sistem manajemen inventaris multi-gudang.
January 22, 2026
Membangun Real-time Quiz Engine dengan Laravel dan AJAX
Cara merancang mesin kalkulasi skor otomatis untuk kompetisi berskala nasional dengan latency pembaruan di bawah 2 detik.
November 05, 2025
Implementasi State Management Efisien dengan Zustand dan TanStack Query
Memisahkan server state dan client state pada aplikasi React untuk meningkatkan responsivitas antarmuka dan efisiensi memori.