Langsung ke konten

ALBERT

Senior IT Specialist & Backend Systems Engineer

Membangun sistem enterprise yang menyatukan data, mengotomasi alur kerja, dan tetap andal saat dipakai lintas cabang.

Tersedia untuk peluang kerja Tangerang, Indonesia
Lihat Résumé Lengkap
ID EN

Hybrid Distributed POS — Point of Sale Offline-First

2025 Arsitek & Pengembang Proyek mandiri
  • Laravel
  • Vue.js
  • IndexedDB
  • WebSocket
  • Capacitor
  • Bootstrap
  • WhatsApp API
  • REST API

Masalah yang dipecahkan: kasir di cabang sering kehilangan transaksi karena jaringan mobile tidak stabil, sementara manajemen butuh data terpusat secara real-time.

Pendekatannya offline-first. Katalog produk, shift kasir aktif, dan tabel transaksi disimpan lokal di IndexedDB lewat Dexie.js, sehingga kasir tidak pernah berhenti melayani. Sinkronisasi memakai topologi upsert non-destruktif: struk offline yang tertunda dikirim ke cloud Laravel sambil menarik state database remote, sehingga tidak ada entri ganda maupun data hilang.

  • Mekanisme tutup shift harian memakai double-key fallback untuk menggabungkan pendapatan lokal dan cloud.
  • Void transaksi dikunci di balik OTP 6 digit yang dikirim ke pemilik via WhatsApp, mencegah kecurangan di sisi kasir.
  • Cetak struk thermal via Bluetooth pada wrapper Capacitor, dan approval kas kecil otomatis lewat WebSocket.

Project Lainnya

  • HRIS Mobile & Absensi Geofence Multi-Lokasi

    2025 Arsitek & Pengembang

    Ekosistem HRIS dan absensi untuk perusahaan multi-cabang: geofencing per kantor, pelacakan GPS untuk dinas luar, dan persetujuan berjenjang.

    Impact: Rekap absensi, denda keterlambatan, dan draft lembur yang tadinya dihitung manual jadi otomatis, dan HR bisa memproses persetujuan tanpa mengejar dokumen fisik.

    • Laravel
    • PostgreSQL
    • Vue.js
    • Inertia.js
    • Livewire
    • Capacitor
    • Tailwind CSS
    • WhatsApp API
    • Android
  • Field Service Management — Otomasi Operasional Lapangan

    2025 Arsitek & Pengembang

    Platform operasional lapangan real-time yang menjembatani database penjualan lama dengan alur kerja mobile teknisi.

    Impact: Koordinator membuat work order langsung dari data SPK yang sudah ada tanpa mengubah database penjualan produksi, dan pelanggan bisa memantau rute serta ETA teknisi sendiri.

    • Laravel
    • PostgreSQL
    • Vue.js
    • Capacitor
    • Redis
    • WebSocket
    • Leaflet
    • Firebase FCM
    • WhatsApp API