Muhammad Hanafi
S.Tr.Kom · Full-stack developer · Mojokerto, Jawa Timur
Saya membangun sistem ERP untuk tujuh departemen di satu perusahaan, dari pesanan masuk sampai stok di gudang. Sebelumnya saya mengurus jaringan pemerintahan di Diskominfo Kabupaten Mojokerto. Di luar jam kerja saya menulis skrip server, bot trading, dan otomasi berbasis AI.
Pekerjaan
2026 – sekarang
Full-stack developer, sistem ERP
Pengembangan ERP enterprise
- Tujuh modul: HRD & Legal, Sales Online, Sales Offline, PPIC, QA/QC, Produksi, Gudang.
- Data mengalir antarmodul: pesanan penjualan menjadi rencana produksi, lalu hasil produksi dicek QA dan masuk stok gudang.
- Saya pegang semua tahap: analisis kebutuhan, desain database, backend, frontend, deployment, dan perawatan.
- Satu server MariaDB dengan database terpisah per program, dikelola lewat Prisma. Login memakai Auth.js dan bcrypt.
2023
Staf TI & jaringan
Diskominfo Kabupaten Mojokerto
- Merawat jaringan yang menghubungkan instansi pemerintahan di Kabupaten Mojokerto.
- Memantau lalu lintas dan menangani gangguan perangkat pada layanan e-government.
Agu 2019 – Feb 2020
Magang PMMB, bagian administrasi
PT Pegadaian (Persero), Kantor Wilayah Bandung
- Menangani kendala TI harian, konfigurasi perangkat, dan jaringan antarcabang.
- Lulus program magang bersertifikat BUMN dengan predikat Memuaskan.
Proyek
AI
- AI agent yang memantau resource server Linux, menjalankan perawatan rutin, dan menangani troubleshooting dasar.
- Server inferensi AI dengan throughput sampai 3.000 token per detik.
- Integrasi AI dengan WhatsApp API dan Google Drive lewat webhook.
Data & trading
- Database serverless di atas Google Drive API: folder sebagai tabel, file JSON sebagai baris data.
- Bot trading XAU/USD yang terhubung ke pasar lewat MetaApi, dengan manajemen risiko berbasis ATR.
Server
- Skrip open source untuk server Ubuntu: monitoring, backup & restore sekali klik, dan installer SSL Let's Encrypt.
- Jaringan privat dengan VPN L2TP dan WireGuard.
- Uji penetrasi Android, Windows, Linux, dan macOS dengan Metasploit, di lingkungan uji.
Pendidikan
Bandung
D4 Teknik Informatika
Universitas Logistik dan Bisnis Internasional (ULBI), dulu Politeknik Pos Indonesia
Karya ilmiah:
- Optimalisasi Internet Warga Menggunakan Kombinasi Type Antrian dan Sistem Pihole
- Remastering Distro Linux Ubuntu 16.04 LTS (Xenial Xerus) Using Respin for Supporting Optimization of Operation System Performance
- Klasifikasi Barang Berdasarkan Warna Menggunakan Smart Conveyor Berbasis Arduino Uno
Sertifikat
Apr 2026
Claude Code in Action, Anthropic. Verifikasi
2020
Program Magang Mahasiswa Bersertifikat, PT Pegadaian (Persero)
Mar 2018
Database Design, Oracle Academy
Mar 2017
Database Programming with SQL, Oracle Academy
Mar 2017
Duta Pendidikan Nasional 2017, Ikatan Pemuda Prestasi Indonesia
Jan 2017
Java Fundamentals, Oracle Academy