Oksa Satya.

Membangun sistem operasional bisnis — dari database sampai UI.

Saya Oksa Satya, full-stack developer (backend-focus). 4+ tahun membangun aplikasi enterprise untuk software house di Dubai — dan membangun Dexova, platform ERP (HRIS, payroll, POS, inventory) untuk bisnis Indonesia.

  • 4+ tahun aplikasi enterprise (Dubai)
  • 3 aplikasi production di Dexova
  • HRIS · Payroll · POS · Inventory
  • Go · Java · Laravel · Next.js
  • Go
  • Java
  • TypeScript
  • PHP
  • Spring Boot
  • Laravel
  • Node.js
  • Express
  • React
  • Next.js
  • Tailwind CSS
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Docker
  • Nginx
  • Linux
  • Git

Saat ini membangun Dexova dan mengirim fitur aplikasi enterprise dari Dubai.

Terbuka untuk kerjaFreelance · Full-time remote internasional

Studi kasus unggulan

Dexova — platform ERP untuk bisnis Indonesia

HR, gaji, kasir, dan stok biasanya hidup di tool terpisah — data tidak sinkron dan rawan salah hitung. Dexova menyatukannya: empat modul bisnis di satu backend Go, dipakai lewat tiga aplikasi production.

payroll-engine

Payroll sadar regulasi

Lembur bertingkat sesuai PP 35/2021, PPh 21, BPJS, pro-rata, dan payday yang otomatis bergeser saat libur bank — dihitung dari periode absensi yang terkunci.

geofence-attendance

Absensi geofence dual-address

Check-in PWA dengan deteksi kantor terdekat, selfie wajib anti titip-absen, dukungan WFH lewat model dua alamat, dan koreksi kehadiran ber-approval.

pos-reconciliation

Kasir dengan rekonsiliasi shift

Buka/tutup shift dengan kas awal, split payment, QRIS Midtrans, void & retur dengan pengembalian stok otomatis, sampai rekonsiliasi kas harian.

Modul SDM Dexova: pengelolaan golongan jabatan dengan role default
dex-fe — dashboard admin (data demo)

Arsitektur (ringkas)

App surfaces
dex-fe · dex-attendance (PWA) · dex-pos
Backend
Go — modular monolith, 4 modul
Data & messaging
PostgreSQL + sqlc · Redis · SSE · WebSocket
Integrasi
Midtrans (QRIS) · OpenAI / Google AI

Proyek pilihan

Di luar Dexova — sistem yang saya bangun end-to-end untuk klien: masalah bisnisnya, keputusan teknisnya, dan hasilnya.

SaaS2022

Helixio — SaaS Produktivitas Multi-tenant

SaaS produktivitas B2B: Notes, Kanban, dan Calendar Sync. Go hexagonal, multi-tenant + RBAC, Google OAuth, dan subscription dengan trial.

Role: Backend Engineer & Architect

  • Go
  • Gin
  • PostgreSQL + sqlc
  • Redis

Baca studi kasus

Platform · CMS2023

Rahan Mancar — Platform Website & CMS Multi-tenant

Platform website multi-tenant dengan CMS, blog, modul SEO, dan lead-capture. Go hexagonal penuh (ports & adapters), i18n, dan worker async.

Role: Backend Engineer & Architect

  • Go
  • PostgreSQL
  • Redis
  • Next.js

Baca studi kasus

Juga dikirim:ChasaStoreJastip Chasa StoreYok ShoppingSeluscrafDubai Deals+30 proyek lain

Apa yang saya kerjakan

Delapan area — masing-masing dengan teknologi yang benar-benar saya pakai di production, bukan daftar logo.

Backend Engineering

API dan service production: arsitektur hexagonal, domain logic yang kompleks (payroll, rekonsiliasi kas), job async, dan error handling yang disiplin.

Go · Java / Spring Boot · Laravel · Node.js · PostgreSQL · Redis

Frontend Engineering

Dashboard admin, portal self-service, dan PWA — dibangun dengan React/Next.js, dioptimalkan untuk Core Web Vitals.

Next.js · React · TypeScript · Tailwind CSS

System Architecture

Memecah sistem menjadi modul berbatas jelas: empat modul bisnis Dexova berjalan di satu codebase Go tanpa saling merusak.

Hexagonal / Clean Architecture · gRPC · SSE · Event-driven

SaaS & Multi-Tenancy

Isolasi data per tenant, RBAC, subscription + trial — dipraktikkan di Dexova dan Helixio, bukan teori.

Multi-tenant PostgreSQL · RBAC · Billing / trial flow

Business Automation

Aturan bisnis yang jalan sendiri: payroll dengan lembur bertingkat (PP 35/2021), eskalasi approval ber-SLA, bulk import Excel async.

Job queue · Scheduler / cron · Excel pipeline

Third-Party Integration

Payment, kalender, dan AI terintegrasi dengan aman: Midtrans QRIS untuk POS, Google Calendar sync, OpenAI/Google AI di atas data operasional.

Midtrans · Google APIs · OpenAI · Webhook / HMAC

Cloud & Deployment

Containerized deployment dengan migrasi database yang aman, konfigurasi env yang bersih, dan observability dasar.

Docker · Linux · CI/CD · Nginx

Performance & SEO

Aplikasi cepat dan bisa ditemukan: SSR/SSG, structured data, budget Lighthouse, dan query database yang tidak N+1.

Next.js SSR/SSG · Lighthouse · Schema.org · Query tuning

Pengalaman engineering

Bukan sekadar riwayat jabatan — masalah yang dihadapi dan apa hasilnya.

PT Infini Software House Technology DMCC — Dubai

Full Stack Developer

Jul 2022 – sekarang

Membangun dan memelihara aplikasi enterprise untuk klien software house: backend Java/Spring Boot dengan frontend Next.js, kebutuhan integrasi sistem yang beragam.

4+ tahun mengirim fitur production untuk aplikasi enterprise — dari desain API, integrasi antar-sistem, sampai UI yang dipakai user bisnis setiap hari.

Dexova

Architect & Full-Stack Developer

2024 – sekarang

Bisnis Indonesia menjalankan HR, gaji, kasir, dan stok di tool terpisah — data tidak sinkron dan rawan salah hitung.

Platform ERP dengan empat modul (HRIS, Payroll, POS, Inventory) di satu backend Go — tiga aplikasi production: dashboard admin, PWA absensi karyawan, dan aplikasi kasir.

PT Citiasia Inti Solusi — Jakarta

Backend Developer (Internship)

2021 – 2022

Kebutuhan backend untuk produk smart-city berbasis Laravel.

Fondasi engineering profesional pertama: REST API Laravel, kolaborasi tim, dan disiplin version control.

Engineering notes

Catatan teknis dari membangun sistem bisnis production.

Punya sistem yang perlu dibangun — atau posisi yang perlu diisi?

Proyek freelance, peran full-stack remote, atau konsultasi teknis — ceritakan kebutuhan anda, biasanya saya balas kurang dari 24 jam.

  • Proyek freelance
  • Peluang kerja remote
  • Konsultasi teknis
  • Kolaborasi