Tentang Saya
Selama 4 tahun terakhir, saya telah terlibat dalam berbagai tahap siklus pengembangan perangkat lunak, mulai dari memahami kebutuhan operasional dan merancang basis data hingga mengembangkan layanan backend, antarmuka pengguna, dan fitur yang siap diterapkan.
Pengalaman saya mencakup sistem manajemen pemeliharaan, layanan informasi publik, fitur marketplace UMKM, alur kerja HR, pengadaan dan pengelolaan aset, dashboard pelaporan, serta integrasi API pihak ketiga. Saya berfokus menerjemahkan aturan bisnis yang kompleks menjadi solusi yang aman, mudah dipelihara, dan praktis untuk kegiatan operasional sehari-hari.
Keahlian Teknis
Teknologi yang saya gunakan untuk membangun, mengintegrasikan, memelihara, dan menangani kendala pada sistem operasional nyata.
Pengalaman Profesional
Rekam jejak praktis dalam mengembangkan aplikasi operasional, platform publik, sistem internal, dan integrasi backend.
Mengembangkan dan memelihara sistem internal dan produk perusahaan: HRIS, LMS, Dumi Web, Dumi API, dan landing page, menggunakan Laravel dan Node.js. Pekerjaan mencakup data karyawan, absensi, cuti, alur persetujuan, struktur organisasi, integrasi API dengan layanan eksternal, optimasi query MySQL/PostgreSQL, code review, serta deployment ke staging dan production, bersama tim UI/UX, QA, dan DevOps.
Membangun landing page perusahaan (frontend dan backend) dalam waktu satu bulan untuk memperkuat branding digital dan kehadiran online perusahaan, dengan menerjemahkan identitas merek dan kebutuhan pemangku kepentingan menjadi fitur website.
Mengembangkan platform web PROMIS dan aplikasi mobile Flutter untuk mendukung operasional dan manajemen maintenance. Fitur mencakup preventive, predictive, dan corrective maintenance, work order, alur kerja teknisi, penjadwalan pemeliharaan, indikator SLA, klasifikasi severity, persediaan, serta dashboard monitoring SLA untuk manajemen (Vue.js + Laravel). Operator mencatat hasil dan progres pekerjaan secara real time lewat aplikasi mobile yang terintegrasi dengan API backend untuk sinkronisasi data.
Membangun dan memelihara aplikasi web untuk proyek Pujasagon dan DPRD Kota Cilegon dengan Laravel dan CodeIgniter: fitur marketplace, profil UMKM, pengelolaan produk dan gambar, publikasi berita, galeri, produk hukum, data anggota DPRD, struktur AKD, serta modul CMS untuk konten dan administrasi. Menyusun ERD, Activity Diagram, dan Rich Picture, merancang RESTful API dan database, serta melakukan pengujian manual dan otomatis dengan Katalon.
Proyek Unggulan
Pilihan aplikasi yang mencerminkan pengalaman saya dalam alur kerja operasional, layanan publik, pengelolaan data, dan integrasi backend.
Sistem pemeliharaan operasional (web dan aplikasi mobile Flutter) untuk penjadwalan, repair request, work order, pelaksanaan pekerjaan teknisi, pemantauan SLA, tingkat keparahan, persediaan, dan dashboard pemeliharaan.
Platform marketplace yang mendukung pengelolaan data UMKM, profil usaha, produk, gambar, informasi pengiriman, validasi administrasi, dan promosi digital bagi pelaku usaha lokal. Kontribusi saya: platform web dan backend.
Website publik dan sistem manajemen konten untuk mengelola profil DPRD, anggota, periode, komisi, AKD, berita, galeri, produk hukum, laporan masyarakat, dan publikasi informasi publik.
Sistem internal HR untuk mengelola data karyawan, perbaikan absensi, pengajuan cuti, persetujuan bertingkat, hierarki organisasi, pemantauan kontrak, dan pelaporan manajemen.
Layanan backend untuk alur pemrosesan pinjaman dan integrasi eksternal, meliputi autentikasi, penandatanganan request, callback terenkripsi, pembatasan request, pemantauan, dan pencatatan transaksi.
Sistem berbasis alur kerja untuk pengajuan pengadaan, persetujuan, penerimaan barang, retur, penomoran aset, data depresiasi, dokumen serah terima, dan pemantauan kelengkapan pencatatan aset.
Sistem manajemen pembelajaran yang dikembangkan di PT. Fidac Inovasi Teknologi menggunakan Laravel dan Node.js, bagian dari portofolio produk perusahaan.
Landing page perusahaan yang dibangun dalam satu bulan (frontend dan backend, Laravel) untuk memperkuat branding digital dan kehadiran online PT. Uniq Agro Farm Nusantara.
Bidang yang Saya Kerjakan
Pengembangan perangkat lunak yang praktis untuk alur kerja operasional, platform internal, sistem layanan publik, dan layanan backend.
Pengembangan aplikasi web berdasarkan alur operasional nyata, peran pengguna, aturan validasi, proses persetujuan, dan kebutuhan pelaporan.
Pengembangan RESTful API, integrasi layanan pihak ketiga, autentikasi, penandatanganan request, pemrosesan callback, pembatasan request, logging, dan penanganan kesalahan.
Dashboard operasional dan panel administrasi untuk memantau work order, status, SLA, indikator kinerja, konten, pengguna, dan data bisnis.
Perancangan sistem dan basis data (ERD, UML), pengembangan query kompleks pada MySQL dan PostgreSQL, aturan alur kerja, persetujuan hierarkis, validasi data, dan pemrosesan transaksi yang andal.
Investigasi bug, peningkatan kode lama, optimasi query, perbaikan keamanan, analisis kendala produksi, dan refactoring aplikasi.
Pengujian manual dan otomatis (Katalon), deployment aplikasi, konfigurasi environment, alur kerja Git, pengaturan layanan Linux, eksekusi berbasis container, dan dokumentasi teknis.
Pendekatan Pengembangan
Proses pengembangan yang berpusat pada pemahaman masalah, implementasi yang cermat, dan penyampaian perangkat lunak yang tetap mudah dipelihara setelah dirilis.
Saya memulai dengan memahami aktor, status, jalur persetujuan, kondisi khusus, dan kebutuhan pelaporan dalam suatu proses, lalu menuangkannya ke ERD, Activity Diagram, dan Rich Picture sebelum menerjemahkannya menjadi struktur basis data dan fitur aplikasi.
Saya memberikan perhatian khusus pada validasi, otorisasi, penanganan kesalahan, logging, enkripsi, pengujian manual dan otomatis (Katalon), serta konsistensi data, terutama pada sistem yang terhubung dengan proses operasional atau keuangan.
Saya terbiasa memelihara sistem yang sudah berjalan, menelusuri masalah pada lapisan frontend, backend, basis data, dan infrastruktur, kemudian memperbaiki kode tanpa mengganggu operasional bisnis yang aktif.
Kontak
Terbuka untuk posisi Full Stack Developer penuh waktu dan kolaborasi proyek. Berdomisili di Kabupaten Tangerang, Banten. Silakan hubungi saya.