Tersedia untuk proyek baru

Halo, saya Alfandi

Saya membangun sistem yang dipakai sehari-hari untuk menjalankan bisnis — billing ISP, SaaS WhatsApp Business API, ERP, dan kasir. Dari rancangan basis data, backend Go, antarmuka Nuxt, sampai deployment dan pemeliharaan servernya.

GoNuxt 3Next.js PostgreSQLDockernginx TypeScriptPHP
SCROLL
0Sistem produksi dibangun
0Domain aktif dikelola
0Pelanggan terkelola sistem
0Invoice tercetak
Portofolio

Proyek yang pernah saya kerjakan

Sebagian besar adalah sistem produksi milik klien yang masih berjalan sampai sekarang, jadi tautannya sengaja tidak dipublikasikan. Detail teknis bisa saya tunjukkan langsung bila diperlukan.

Kemampuan

Yang saya pakai sehari-hari

Bukan daftar teknologi yang pernah dicoba, tapi yang benar-benar dipakai di sistem yang jalan di produksi.

Backend

  • Go
  • chi
  • pgx
  • Node.js
  • Express
  • Sequelize
  • PHP
  • CodeIgniter
  • REST API
  • JWT
  • RBAC
  • WebSocket
  • SSE

Frontend

  • Nuxt 3
  • Vue 3
  • Next.js
  • React
  • TypeScript
  • Tailwind
  • Pinia
  • SSR

Basis Data

  • PostgreSQL
  • MySQL
  • MariaDB
  • Redis
  • Migrasi lintas DBMS
  • Optimasi kueri
  • RLS

Infrastruktur

  • Docker
  • Docker Compose
  • nginx
  • aaPanel
  • pm2
  • Let's Encrypt
  • Linux
  • systemd
  • Cloudflare

Integrasi

  • Xendit
  • Virtual Account BNI
  • Moota
  • Meta WhatsApp Cloud API
  • Embedded Signup
  • Qontak
  • GenieACS
  • Auth0
  • Telegram Bot API

Lainnya

  • Git
  • GitLab
  • Generator PDF
  • Render gambar invoice
  • Webhook & idempotensi
  • Multi-tenant
  • Claude Agent SDK
Tentang

Cara saya bekerja

1 Dari ujung ke ujung

Saya terbiasa memegang satu sistem utuh: rancangan tabel, backend, antarmuka, sampai server dan sertifikatnya. Jadi keputusan di satu lapis selalu mempertimbangkan dampaknya di lapis lain.

2 Uang harus benar

Sebagian besar sistem yang saya bangun menyentuh pembayaran. Webhook dibuat idempoten, tanda tangan diverifikasi, dan setiap kegagalan dicatat — supaya tidak ada tagihan ganda atau pembayaran hilang.

3 Migrasi tanpa drama

Saya pernah memindahkan sistem berjalan dari MySQL ke PostgreSQL dan antar server, dengan backup berlapis dan verifikasi jumlah baris sebelum produksi ditimpa.

Kontak

Punya sistem yang perlu dibangun?

Saya terbuka untuk proyek baru, perawatan sistem yang sudah jalan, atau sekadar diskusi teknis.