Inventory Management System (MiO) – Enterprise Desktop Solution

Deskripsi App
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). Aplikasi ini telah diimplementasikan secara aktif lintas unit gudang untuk menjaga akurasi data real-time, menekan risiko selisih stok, dan mempercepat siklus distribusi.
Peran & Tanggung Jawab
Sebagai Full Stack Developer, fokus utama mencakup pengembangan arsitektur aplikasi client-side yang tangguh, pemodelan basis data relasional berkinerja tinggi, serta integrasi layanan pelaporan dan otomatisasi hardware
- Arsitektur & Logika Bisnis: Mengembangkan logika bisnis komprehensif menggunakan VB.NET / .NET Framework untuk menangani multi-transaksi material yang kompleks (batch numbering, kalkulasi berat bruto-tare-netto, dan otomasi auto-increment).
- Manajemen Database & Keamanan: Merancang dan mengoptimalkan skema relasional, prosedur, dan transaksi menggunakan Microsoft SQL Server via library performa tinggi Microsoft.Data.SqlClient. Mengintegrasikan modul autentikasi aman, proteksi data berbasis cryptography, serta otorisasi hak akses berbasis peran (Role-Based Access Control / RBAC) untuk membatasi kontrol antarmuka per departemen.
- Otomatisasi Hardware & Barcoding: Mengintegrasikan mesin barcode generation (Zen.Barcode.Rendering.Framework) ke dalam alur kerja fisik gudang untuk pelacakan item batch dan mempercepat goods verification menggunakan pemindai barcode.
- Pelaporan & Visualisasi Dokumen: Mengonfigurasi dan mendesain sistem laporan terstruktur berbasis data (Surat Permintaan Barang, Delivery Order, Item Batch Report, Recap) menggunakan SAP Crystal Reports dan modul integrasi Microsoft Excel Interop untuk kebutuhan ekspor-impor data massal.
- Pemrosesan Asinkron & Performa: Memanfaatkan arsitektur asynchronous (Microsoft.Bcl.AsyncInterfaces, System.Threading.Tasks) dan serialisasi data modern (System.Text.Json) guna memastikan responsivitas aplikasi desktop tetap lancar saat menangani beban data yang tinggi.
Fitur Kunci Sistem:
- End-to-End Production & Processing Pipeline: Pelacakan status dokumen produksi secara dinamis (Open, Wait, Close) yang mencakup tahapan Process Order, Feeding, Packing, Retest, By-Product, hingga Process Refeed.
- Multi-Warehouse Inventory Transfer: Alur transfer barang antar gudang yang tersinkronisasi, dilengkapi fitur cloning data transaksi, re-roll cancellation, serta rekonsiliasi penerimaan barang.
- Automated Excel Integration & Bulk Processing: Fitur smart parsing untuk import/export data komoditi dan pembaruan posisi barang secara massal langsung dari dokumen Excel.
- Custom Enterprise Reporting & Printouts: Pembuatan dan pencetakan dokumen legal/operasional otomatis (Goods Report, Surat Pengiriman, Surat Jalan (DN), Working List (WL), STHP).
Teknologi Utama yang Digunakan:
VB.NET • Microsoft SQL Server • SAP Crystal Reports • .NET Framework • Microsoft.Data.SqlClient • System.Text.Json • Zen Barcode Engine • MS Excel Interop • Azure Core & Identity
Galeri Project









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

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.

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.