Lewati ke konten
Tersedia untuk proyek baru · Majenang, Cilacap, Jawa Tengah

Halo, saya Wafik Ulinnuha.
Saya membangun sistem yang tetap tenang di bawah beban produksi.

Backend Developer | Full-Stack & DevOps Engineer. 5+ tahun merancang platform SaaS multi-tenant, microservices Go, dan aplikasi mobile native yang digunakan setiap hari oleh tim operasional.

Pengalaman
5+ tahun
Fokus
Backend
Stack
Bun · Go · TS
Status
Open

Tentang

Engineer yang fokus pada arsitektur, performa, dan ketenangan operasional.

Saya bekerja paling baik ketika sistem yang dibangun harus melayani banyak tenant, beragam beban kerja, dan tetap mudah dipahami tim. Saya terbiasa berpindah antara mendesain skema basis data, menulis API Golang, hingga menyetel Nginx dan PgBouncer di VPS produksi.

Pendekatan saya pragmatis: ukur dahulu, optimalkan dengan disiplin, dan jaga kode tetap mudah dirawat enam bulan ke depan.

  • 01

    Clean by Default

    Kode yang bersih bukan estetika; ia adalah keputusan ekonomis. Saya menulis modul yang mudah dibaca rekan tim enam bulan ke depan, bukan hanya berfungsi hari ini.

  • 02

    Performance as a Feature

    Latency, query plan, dan ukuran bundle adalah bagian dari product experience. Saya mengukur sebelum mengoptimalkan, lalu mengoptimalkan dengan disiplin.

  • 03

    Pragmatic Architecture

    Microservices, monolith, atau modular monolith — semuanya alat. Saya memilih bentuk arsitektur yang paling tepat untuk batas tim, bukan untuk tren.

  • 04

    Continuous Learning

    Stack berkembang setiap tahun. Saya menjaga ritme belajar mingguan agar tetap relevan dan bisa membawa ide baru ke meja kerja tim.

Technical Arsenal

Tools yang saya pakai untuk mengirim hasil kerja, bukan sekadar code sample.

Saya tidak mengikuti tren tanpa alasan. Setiap stack di bawah ini sudah melewati seleksi: digunakan di produksi, mendukung beban kerja nyata, dan menyelesaikan masalah yang kongkret.

Backend & API

Golang sebagai tulang punggung microservices, dilengkapi Rust untuk tooling performa tinggi dan runtime modern untuk kebutuhan yang lebih ringan.

  • Golang microservices
  • Fiber & GORM Go stack
  • Rust Tauri / CLI
  • Elysia.js Bun runtime
  • NestJS TypeScript
  • Laravel Octane
  • REST & gRPC

Frontend & Mobile

Membangun antarmuka yang cepat dan terasa nyaman — dari web Astro/Next.js hingga aplikasi mobile native dengan dukungan offline-first.

  • Astro
  • Next.js App Router
  • React
  • Vue plugins/SPA
  • Flutter offline-first
  • Tailwind CSS
  • TypeScript

DevOps & Data

Self-host VPS, observability, dan tuning database — memastikan sistem tetap andal di bawah beban produksi nyata.

  • Docker
  • Nginx reverse proxy
  • PostgreSQL + PgBouncer
  • Supabase managed PG
  • Redis
  • Zitadel IAM/RBAC
  • GitHub Actions CI/CD

Selected Projects

Studi kasus yang menggambarkan cara saya berpikir dan mengirim hasil.

Setiap proyek di bawah ini sudah berjalan di produksi atau menjadi prototipe yang diuji nyata. Beberapa di antaranya menjadi fondasi bisnis klien.

01

Gatsu.id & Gatsu.cloud

Lead Backend & System Architect · 2022 — sekarang

Platform SaaS multi-tenant untuk retail dan UKM: Point-of-Sale, inventaris real-time, dan akuntansi double-entry — kini juga tersedia sebagai aplikasi desktop offline-capable, dilengkapi storefront online yang terintegrasi penuh.

  • Mendesain arsitektur multi-tenant dengan isolasi data per merchant.
  • Microservices Go untuk modul inventaris dan sinkronisasi stok lintas cabang.
  • Aplikasi desktop Tauri (Rust) untuk POS yang tetap jalan tanpa koneksi internet.
  • Optimasi query PostgreSQL + PgBouncer untuk menahan trafik POS yang bursty.
  • CI/CD via GitHub Actions, deployment Docker di VPS dengan Nginx reverse proxy.
  • Next.js
  • Golang
  • Tauri
  • Rust
  • PostgreSQL
  • Docker
02

Visindo Group ERP

Lead Backend & System Architect · 2023 — sekarang

Ekosistem ERP untuk 8+ unit bisnis grup Visindo (alat berat, SPBU/Pertashop, konstruksi precast, energi, HRIS) — memimpin migrasi dari monolit Laravel/Blade ke microservices Go dan monorepo TypeScript.

  • Memimpin migrasi bertahap dari monolit Laravel/Blade ke microservices Go di 8+ unit bisnis.
  • Membangun monorepo TypeScript lintas unit untuk konsistensi tooling dan deployment.
  • Mengintegrasikan face recognition (Flutter ML Kit) untuk presensi HRIS nirsentuh.
  • Modul akuntansi, manajemen produksi precast, dan maintenance lintas sub-perusahaan.
  • Golang
  • TypeScript
  • Laravel
  • Flutter
  • PostgreSQL
  • Docker
03

WordPress Plugin Suite

Product Engineer & Architect · 2026

Rangkaian 4 plugin WordPress (ArboCharts, ArboTables, Arbofiles, RoomPilot) dengan model free-core + Pro, divalidasi satu license server Go bertanda tangan HMAC-SHA256.

  • 4 plugin produk: charting (Vue 3), tabel data, folder media, dan booking engine.
  • License server Go (Fiber + GORM) dengan verifikasi HMAC-SHA256 yang fail-closed.
  • Admin SPA Vue 3 / React per plugin, REST API dan Gutenberg block terintegrasi.
  • Landing page produk dengan Astro di plugins.wafik.net dan wafik.net/plugins.
  • PHP
  • Vue
  • Golang
  • Astro
  • TypeScript
04

Ulinroaming

Founder & Full-Stack Engineer · 2026

Platform SaaS eSIM/roaming: backend Go (API, worker, scheduler, bot WhatsApp), storefront Astro, dan tracing Jaeger — berjalan penuh di produksi.

  • Arsitektur Go multi-service dengan job queue asynq (worker dan scheduler terpisah).
  • Integrasi provider eSIM dan bot WhatsApp untuk notifikasi transaksi real-time.
  • Storefront Astro SSR dengan PgBouncer untuk koneksi database yang efisien.
  • Observability penuh dengan Jaeger tracing di lingkungan produksi.
  • Golang
  • Astro
  • PostgreSQL
  • Redis
  • Docker

Additional notable work · 2023 — 2026

12 proyek tambahan

  1. 2026
    • Koperasi Platform

      Backend Engineer · 2026

      Membangun platform inti koperasi simpan-pinjam: backend Go modular dengan worker async dan skema data finansial yang robust.

      • Golang
      • PostgreSQL
      • TypeScript
    • Izidok.id Revamp

      Lead Full-Stack Engineer · Jul 2025 — Jan 2026

      Memimpin modernisasi penuh platform dengan Laravel 12 dan arsitektur full-stack modern; meningkatkan performa, keamanan, dan pengalaman pengguna secara signifikan.

      • Laravel 12
      • Tailwind
      • PostgreSQL
      • VPS
  2. 2025
    • Ventri Farm

      System Architect & Mobile Engineer · 2024 — 2025

      Aplikasi manajemen peternakan dengan pengalaman offline-first: pencatatan lapangan tetap berjalan tanpa sinyal, lalu sinkron real-time saat koneksi kembali.

      • Flutter
      • Golang
      • PostgreSQL
      • REST
    • Disnaker Sorong Kota

      Full-Stack Developer · May — Jun 2025

      Membangun company profile publik yang teroptimasi SEO, lengkap dengan custom CMS dan sistem pelaporan pelanggaran hak pekerja.

      • Laravel 12
      • Tailwind
      • SEO
  3. 2024
    • Indonesia Emas

      Automation Engineer · Sep — Nov 2024

      Mengotomasi pemrosesan data Excel dan kalkulasi finansial dengan Python Flask dan headless LibreOffice; memangkas pekerjaan manual berjam-jam menjadi menit.

      • Python
      • Flask
      • LibreOffice
    • NNA DMS

      Low-Code Engineer · Apr — Aug 2024

      Mengimplementasikan enterprise document management system di atas platform low-code OutSystems untuk klien korporat.

      • OutSystems
      • REST
    • Hi Talent HR Attendance

      API & Mobile Integrations · Jan 2024

      Mendesain RESTful API dan mengintegrasikan face recognition untuk pelacakan kehadiran otomatis di admin panel dan aplikasi mobile.

      • Laravel
      • Flutter
      • ML Kit
    • BSI OPRISK

      Backend Engineer · Nov 2023 — Jan 2024

      Membangun backend API untuk dashboard monitoring risiko operasional dan pelaporan LPRO dari modul KRI, RCSA, IAM, dan CT.

      • Laravel
      • PostgreSQL
      • REST
  4. 2023
    • V|Q Home Living

      Frontend & Platform Engineer · 2023

      E-commerce home living dengan katalog interaktif, ISR, dan image pipeline teroptimasi untuk pengalaman mobile yang cepat.

      • Next.js
      • Tailwind
      • Node.js
    • POPST AR

      Exploratory R&D · 2023

      Eksperimen WebAR untuk pengalaman produk interaktif langsung dari browser, tanpa instalasi aplikasi.

      • WebAR
      • Three.js
      • Next.js
    • Isi Tumbler E-commerce

      Full-Stack Architect · Sep 2023

      Mengarsiteki platform e-commerce end-to-end (frontend, backend, API, infrastruktur server) dengan integrasi gateway pembayaran Espay.

      • Laravel
      • Vue
      • Espay
    • Sangfor.com Enhancement

      Full-Stack Developer · Jul — Oct 2023

      Menambah fitur baru dan custom API menggunakan backend Drupal dan frontend Alpine.js pada situs korporat global.

      • Drupal
      • Alpine.js
      • PHP