Skip to content
Available for new projects · Majenang, Cilacap, Central Java

Hi, I am Wafik Ulinnuha.
I build systems that stay calm under production load.

Backend Developer | Full-Stack & DevOps Engineer. 5+ years designing multi-tenant SaaS platforms, Go microservices, and native mobile apps used daily by operations teams.

Experience
5+ years
Focus
Backend
Stack
Bun · Go · TS
Status
Open

About

An engineer focused on architecture, performance, and operational calm.

I do my best work when a system must serve many tenants, handle diverse workloads, and remain understandable for the team. I move comfortably from database schema design, to Go APIs, to tuning Nginx and PgBouncer on production VPS infrastructure.

My approach is pragmatic: measure first, optimize with discipline, and keep the code maintainable six months from now.

  • 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 I use to ship outcomes, not just code samples.

I do not follow trends without a reason. Every stack below has passed a practical filter: used in production, suited for real workloads, and effective at solving concrete problems.

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

Case studies that show how I think and ship.

Each project below has either run in production or become a real-world tested prototype. Some became foundations for client businesses.

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 additional projects

  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