Case Study Nov 2025 — Mei 2026
Information System @ BSN — Gamal Musthofa
Mengembangkan berbagai sistem informasi untuk Badan Standardisasi Nasional (BSN) — mulai dari website hukum, pengelolaan data SNI, back office internal, hingga sistem pelayanan metrologi terpadu. Stack utama: CodeIgniter, Laravel, Next.js, PostgreSQL.
JDIH — Jaringan Dokumentasi & Informasi Hukum
Pengembangan website JDIH BSN menggunakan framework CodeIgniter dan database PostgreSQL. Melakukan pembuatan modul baru, memperbaiki error yang ada, serta menambahkan fitur-fitur baru sesuai permintaan dari bagian Hukum BSN. Berfokus pada kehandalan sistem dan ketepatan alur dokumentasi hukum instansi.
Yang Dikerjakan
- Pembuatan modul baru sesuai kebutuhan bagian hukum
- Identifikasi & perbaikan bug/error sistem
- Implementasi fitur baru dari requirement user
- Maintenance dan optimasi performa database
Tech Stack
- Framework CodeIgniter (PHP)
- Database PostgreSQL
- RESTful routing internal
- Server-side rendering
Screenshot
Pengelolaan Data SNI
Membangun website yang berfungsi untuk mengelola data Standar Nasional Indonesia (SNI) secara menyeluruh. Fitur utama meliputi: menampilkan seluruh data SNI, CRUD data standar, menampilkan dokumen PDF tiap daftar SNI, serta integrasi dengan API yang sudah tersedia yang berisi data SNI dari sistem terdahulu.
Fitur Utama
- Menampilkan semua data SNI dengan pagination
- CRUD lengkap untuk manajemen data standar
- Viewer PDF terintegrasi per dokumen SNI
- Integrasi API eksternal data SNI
Arsitektur
- Frontend: Next.js (SSR + ISR)
- Backend: Laravel REST API
- Database: PostgreSQL
- API Bridge: data SNI legacy system
Back Office — Pusat Data & Informasi BSN
Membangun website internal BSN yang ditujukan untuk manajemen bisnis model, khususnya di bagian Pusat Data dan Informasi BSN. Dibangun menggunakan Laravel dan database PostgreSQL dengan API terintegrasi. Sistem ini menjadi backbone operasional internal yang digunakan oleh tim Pusdatin BSN.
Scope Pengerjaan
- Rancang dan bangun sistem manajemen bisnis internal
- Integrasi API dengan sistem terkait Pusdatin
- Role & access management multi-level
- Dashboard laporan & monitoring operasional
Tech Stack
- Framework Laravel (PHP 8+)
- Database PostgreSQL
- REST API terintegrasi
- Blade templating + Vite
Screenshot
SPARTA — Sentra Pelayanan Metrologi Terpadu
Melakukan perbaikan menyeluruh pada alur sistem website SPARTA, dengan total lebih dari 300 perbaikan yang didokumentasikan. Dikerjakan bersama tim yang terdiri dari 3 programmer (termasuk saya) dan 2 QA — memastikan setiap alur pelayanan metrologi berjalan dengan benar, efisien, dan sesuai standar.
Yang Dikerjakan
- Audit & perbaikan alur sistem secara menyeluruh
- 300+ perbaikan bug dan inkonsistensi alur
- Kolaborasi aktif dengan tim QA
- Validasi perbaikan pasca-fix dengan re-testing
Proses & Metodologi
- Dokumentasi test case per fitur (Google Sheets)
- Triage bug bersama QA secara iteratif
- Fix → review → re-test → close
- Koordinasi tim remote & on-site
Screenshot