HRIS LenIoT
Human Resource Information System
Perusahaan
PT Len Industri Persero
Tahun
2025
Kategori
Human Resource Information System
Peran
Frontend Developer
Tinjauan
Menghadapi era digitalisasi dan dinamika pengelolaan sumber daya manusia, otomatisasi proses administratif telah menjadi kebutuhan krusial bagi perusahaan. Sebagai Frontend Developer, saya berperan sebagai pengembang utama dalam merancang dan membangun HRIS-Len, sebuah ekosistem Human Resource Information System terintegrasi berbasis web. Bekerja secara kolaboratif bersama pemangku kepentingan HR, Product Manager, dan desainer, kami memastikan solusi ini menjawab tantangan operasional harian.
Sistem ini memuat beragam fitur esensial, meliputi perekaman presensi kehadiran yang akurat, sistem manajemen cuti dengan persetujuan berjenjang, modul perhitungan payroll otomatis yang mempertimbangkan pajak dan komponen gaji, manajemen performa berbasis KPI, penugasan proyek, hingga sistem rekrutmen terpadu berbasis kanban.
Kontribusi utama saya berpusat pada perancangan arsitektur sistem dari hulu ke hilir, mulai dari penyusunan skema database relasional yang kompleks, integrasi backend dan antarmuka frontend yang dinamis, hingga pembuatan skrip seeding data ekstensif guna mereplikasi skenario dunia nyata untuk keperluan validasi.
Dari sisi praktik engineering, sistem ini dibangun menggunakan fondasi Next.js untuk antarmuka yang responsif, NestJS untuk REST API yang kokoh, Prisma ORM untuk integritas data, serta penerapan arsitektur clean code. Pada akhirnya, inovasi HRIS-Len ini diwujudkan untuk merombak total birokrasi manual menjadi sistem digital yang cerdas, efisien, dan transparan, sekaligus mendasari pijakan strategis bagi masa depan perusahaan.
Tech Stack
Frontend & Backend: Next.js, React, TypeScript, NestJS
Tujuan
- Merancang arsitektur kokoh menggunakan Next.js dan NestJS guna menjamin performa dan skalabilitas pemrosesan data karyawan secara aman.
- Menciptakan platform terpusat yang secara sukses memangkas birokrasi manual administratif HR dan mengakselerasi tingkat produktivitas perusahaan.
- Menyajikan antarmuka visual yang modern, responsif, dan intuitif melalui elemen interaktif (seperti drag-and-drop) untuk kemudahan penggunaan.
- Mengotomatisasi siklus hidup sumber daya manusia seutuhnya; merangkai modul rekrutmen, kehadiran, cuti, hingga penggajian tanpa jeda operasional.
- Mematuhi standar perangkat lunak (clean code), memastikan integritas database menggunakan Prisma, serta mengukuhkan batas hak akses (RBAC).
Galeri Proyek
Sekilas tampak tentang proyek ini