Miftahul Ulum
IT Technical Support · Digitalization & Transformation di Tereos FKS Indonesia. Halaman ini adalah dunia 3D; berikut ringkasan isinya.
Miftahul Ulum
IT Technical Support · Digitalization & Transformation
- Sekarang
- IT Technical Support dan Digitalization & Transformation di Tereos FKS Indonesia, sejak 2025.
- Fokus
- Menghubungkan lantai pabrik dengan software: monitoring instrumen, warehouse, CCTV, helpdesk, dan server yang saya kelola sendiri.
- Sebelumnya
- Desember 2020 – Desember 2024 di POSCO DX Indonesia. Mulai sebagai operator data center, lalu IT Support Office Automation: warehouse IT, aset IT, support user, dan otomasi instalasi aplikasi standar dengan skrip BAT yang dikemas menjadi EXE.
- Pendidikan
- D3 Teknik Informatika, Politeknik Pos Indonesia (2016–2019).
InSight App
Instrument monitoring · Node.js · SSE · OPC DA → OPC UA
- Masalah
- Belum ada aplikasi monitoring yang bisa dibuka lewat browser. Nilai realtime hanya bisa dilihat di HMI, dan data ke belakang sulit ditelusuri karena log-nya tidak bisa dilihat dari HMI.
- Solusi
- Service Node.js membaca OPC DA lewat jembatan macro Excel, lalu mengalirkan data ke dashboard browser dengan Server-Sent Events. History tiap instrumen dan tag tersimpan, begitu juga log aktivitas user. Tahap berikutnya: OPC UA native.
- Hasil
- 250 tag dipantau dengan refresh tiap 2 detik, dipakai OT Department dan Produksi. Jumlah tag masih mengikuti batas lisensi saat ini.
Node.js · SSE · OPC DA · Excel VBA · OPC UA (next)
Tefispot
Warehouse Management System · in-house
- Masalah
- Gudang memakai WMS vendor dengan biaya langganan bulanan, dan setiap fitur atau modul baru ditagih terpisah.
- Solusi
- Tefispot, WMS yang saya kembangkan in-house dengan Laravel 12 untuk lokasi stok, penerimaan, dan pengeluaran barang, menggantikan sistem vendor.
- Hasil
- Biaya langganan vendor hilang. Fitur baru dikembangkan internal sesuai kebutuhan gudang, tanpa biaya per modul.
Laravel 12 · PHP
CCTV Command Center
Python · WebRTC · HLS
- Masalah
- Tim security di command center perlu memantau semua CCTV dari satu layar.
- Solusi
- Aplikasi Python dengan live view lewat WebRTC dan HLS, pengelompokan kamera, dan penugasan area owner ke user.
- Hasil
- ±50 kamera dalam satu layar.
- Status
- Rollout bertahap ke tim security.
Python · WebRTC · HLS
Server & deployment
Ubuntu 24.04 · aaPanel · 1Panel
- Kantor
- Ubuntu 24.04 + aaPanel untuk aplikasi internal.
- Personal
- VPS dengan 1Panel: Docker, OpenResty, PostgreSQL, Redis, SSL otomatis, backup harian ke Google Drive, firewall dan fail2ban.
Ubuntu · aaPanel · 1Panel · Docker · OpenResty · PostgreSQL
Kosan Mama
Laravel 13 · PostgreSQL · SEO
- Apa
- Situs kos putri multi cabang dengan panel admin untuk pemilik kos.
- Hasil
- Lighthouse mobile 99, terindeks Google Search Console.
Laravel 13 · PostgreSQL · Alpine.js · SEO
POS Bakmie Abah
Laravel · PostgreSQL · Redis
- Apa
- Aplikasi kasir: transaksi, menu, dan laporan harian.
- Catatan
- Dipakai internal, jadi tidak ada tautan publik.
Laravel · PostgreSQL · Redis
Cara kerja
Terminal untuk kode, panel untuk server
- AI agent
- Claude Code, Kiro, Antigravity, OpenCode.
- Server
- Website, sertifikat, dan nginx diatur lewat 1Panel atau aaPanel.
Claude Code · Kiro · Antigravity · OpenCode
Mass deployment laptop
iVentoy · PXE · autounattend.xml · custom ISO
- Masalah
- Tiap laptop diinstal satu per satu: boot dari flashdisk ke Acronis, lalu restore image standar. 1–2 jam per unit.
- Solusi
- Server PXE dengan iVentoy. Custom Windows ISO sudah berisi driver dan aplikasi standar, autounattend.xml menjalankan instalasi sampai join domain tanpa disentuh.
- Hasil
- 5+ laptop diinstal bersamaan. 30 laptop selesai dalam 2–3 hari.
iVentoy · PXE · autounattend.xml · Custom Windows ISO · Active Directory
IT Asset Management
Power Apps · SharePoint List
- Masalah
- Data aset IT ada di Excel, sulit dipantau siapa memegang apa dan bagaimana kondisinya.
- Solusi
- Aplikasi Power Apps dengan data di SharePoint List, bisa diekspor ke CSV kapan saja.
- Hasil
- Laptop, komputer, dan monitor tercatat terpusat dan dikelola IT Department.
Power Apps · SharePoint List · CSV export
IT Ticket Management
Power Apps · Power Automate · MS Teams
- Masalah
- User melapor lewat WhatsApp atau langsung datang ke ruangan IT, sehingga permintaan tidak tercatat.
- Incident
- User submit tiket dari aplikasi, dapat email saat tiket masuk dan setiap ada update dari tim IT.
- Request
- Permintaan laptop, monitor, headset, dan akses. Approval atasan lewat MS Teams, alurnya otomatis dengan Power Automate.
- Borrowing
- Peminjaman aset IT dengan alur approval yang sama.
- Kontrak
- Document & contract control: email pengingat ke user dan purchasing 6 bulan sebelum end date, lalu ke purchasing 1 bulan sebelumnya untuk kelanjutan kontrak.
- Hasil
- 50–70 tiket per bulan tercatat, dengan status yang bisa dilacak user dan tim IT.
Power Apps · Power Automate · SharePoint List · MS Teams Approvals · Outlook