Lewati ke konten
SIPP

Sistem Informasi Personel Polri (SIPP)

Kepolisian Negara Republik Indonesia (Polri)

Berkontribusi pada pengembangan dan modernisasi SIPP, sistem informasi kepegawaian yang menunjang operasional sumber daya manusia di Kepolisian Negara Republik Indonesia.

Peran saya

Systems Analyst · Full-Stack Developer · On-Site Project Lead

Studi kasus

Tanggung Jawab

  1. 01 Menganalisis proses bisnis, kebutuhan pengguna, masalah operasional, dan kebutuhan sistem terkait layanan kepegawaian.
  2. 02 Menghimpun dan mengklarifikasi kebutuhan bersama pengguna serta pemangku kepentingan, lalu menerjemahkannya menjadi spesifikasi fungsional, alur kerja, tugas teknis, dan prioritas pengembangan.
  3. 03 Merancang dan menyempurnakan alur kerja layanan hak kepegawaian, termasuk permohonan cuti, tanda kehormatan, penghargaan, dan layanan kepegawaian terkait lainnya.
  4. 04 Mengevaluasi perilaku sistem yang ada, mengidentifikasi celah proses, dan merekomendasikan perbaikan fungsional serta teknis dalam lingkup proyek saat ini.
  5. 05 Mengembangkan dan memelihara fitur aplikasi meliputi layanan backend berbasis Laravel, antarmuka Blade, database PostgreSQL, REST API, pengujian, debugging, optimasi, dan deployment.
  6. 06 Menuntaskan upgrade aplikasi dari Laravel 8 ke Laravel 13 serta mendukung modernisasi arsitektur dan basis kode aplikasi.
  7. 07 Mengoptimalkan kode aplikasi, proses database, caching Redis, dan penyajian sisi server menggunakan Nginx dan Laravel Octane.
  8. 08 Memperkuat keamanan dan kontrol akses aplikasi melalui pengenal berbasis UUID, role-based access control, rate limiting, upgrade dependensi, validasi, dan praktik pengodean yang aman.
  9. 09 Memimpin tim pengembangan full-stack beranggotakan tiga orang melalui pembagian tugas, penetapan prioritas, pemantauan progres, dan koordinasi penyelesaian hambatan teknis.
  10. 10 Menjadi penghubung on-site antara pengguna, pemangku kepentingan klien, manajemen perusahaan, dan tim pengembangan.
  11. 11 Memimpin diskusi kebutuhan, rapat proyek, dan paparan progres mingguan yang mencakup pekerjaan selesai, pengembangan berjalan, masalah yang teridentifikasi, dan tindak lanjut.
  12. 12 Mengoordinasikan User Acceptance Testing, validasi kebutuhan, deployment produksi, verifikasi masalah, dan evaluasi pasca-rilis.

Hasil

Dampak

Menunjang layanan kepegawaian serta alur hak kepegawaian yang lebih terstruktur, aman, dan mudah dipelihara, sekaligus memodernisasi arsitektur aplikasi dan memperkuat ritme pengiriman tim pengembangan.