← Kembali ke karya

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.

  • RoleFullstack Developer
  • StackCodeIgniter · Laravel · Next.js · PostgreSQL
  • PeriodeNov 2025 — Mei 2026
Logo BSN
01

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.

CodeIgniter PostgreSQL Bug Fixing Modul Baru Fitur Custom

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
02

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.

Next.js / React Laravel PostgreSQL API Integration PDF Viewer CRUD System

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
Screenshot belum tersedia — akan menyusul
03

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.

Laravel PostgreSQL API Integration Internal System Business Management

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
04

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.

Tim: 3 Programmer + 2 QA · 300+ Perbaikan
System Fix & Refactor QA Collaboration 300+ Test Cases Metrologi / Pelayanan Publik

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