Selected Work
A collection of robust, systematic solutions with technical precision.
A collection of robust, systematic solutions with technical precision.
A collection of robust, systematic solutions with technical precision.

Snip adalah aplikasi URL shortener open-source yang memungkinkan pengguna membuat link pendek, membagikannya, dan memantau performanya. Dibangun dengan guest mode tanpa login, custom slug, dashboard pengelolaan link, analytics klik harian, QR code, serta perlindungan keamanan melalui validasi URL, Google Safe Browsing, rate limiting, dan reserved slug. Data pengunjung dijaga dengan hashing IP untuk menghitung unique visitor tanpa menyimpan alamat IP mentah.

SiMagang adalah aplikasi web terintegrasi untuk mengelola seluruh siklus magang mahasiswa, mulai dari pengajuan dan unggah dokumen hingga monitoring aktivitas, presensi, penilaian, serta pelaporan akhir. Sistem ini menghubungkan empat peran pengguna—Mahasiswa, Dosen Pembimbing, Admin Prodi, dan Perusahaan Mitra—melalui dashboard dan hak akses yang berbeda. Mahasiswa dapat mengajukan magang, mengunggah dokumen persyaratan, mengisi logbook harian, membuat QR Code presensi, memantau status pengajuan, serta melihat nilai akhir. Admin Prodi dapat mengelola mahasiswa, dosen, perusahaan, periode magang, memproses pengajuan, membuat surat pengantar PDF, dan mengekspor laporan. Dosen Pembimbing dapat memantau mahasiswa bimbingan, meninjau logbook, memberikan catatan, dan mengisi penilaian. Perusahaan Mitra dapat memverifikasi presensi QR dan memberikan penilaian dari sisi industri. Aplikasi dibangun untuk mendigitalisasi administrasi magang yang sebelumnya manual agar prosesnya lebih transparan, terpusat, dan efisien.
Aplikasi pencatatan keuangan pribadi berbasis web untuk mengelola transaksi, akun, kategori, dan anggaran bulanan. Dilengkapi dashboard analitik, impor CSV, ekspor laporan PDF/Excel, notifikasi batas anggaran, serta insight keuangan berbasis AI dalam Bahasa Indonesia.

JIERjoki adalah platform web full-stack untuk mengelola pemesanan jasa bantuan tugas secara terstruktur. Pengguna dapat membuat pesanan melalui formulir 3 langkah, menentukan kategori, deadline, dan harga, lalu melanjutkan pembayaran melalui Midtrans Snap. Aplikasi menyediakan autentikasi berbasis JWT dengan peran Customer, Worker, dan Admin. Customer dapat memantau status pesanan, Worker dapat mengambil serta menyerahkan hasil pesanan, sedangkan Admin dapat membuat akun Worker dan memantau seluruh pesanan melalui dashboard. Backend dibangun sebagai REST API menggunakan Express dan Prisma dengan PostgreSQL. Sistem juga mencakup validasi input, upload file submission, status pesanan, ulasan worker, proteksi keamanan dasar, rate limiting, serta halaman status pembayaran.

Aplikasi web admin untuk mengelola reservasi lapangan futsal. Sistem mendukung pengelolaan data pelanggan, lapangan, jadwal dan slot waktu, booking, serta pembayaran. Admin dapat mencari dan memfilter data, melihat detail booking beserta slot lapangan, membatalkan booking, dan memantau total pendapatan dari pembayaran lunas.