Muhammad Hanafi

S.Tr.Kom · Full-stack developer · Mojokerto, Jawa Timur

Foto Muhammad Hanafi

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.

Next.js · React · TypeScript · Tailwind · MariaDB · Prisma · Auth.js · node --test

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

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