Oksa Satya.

I build business operations systems — from database to UI.

I'm Oksa Satya, a full-stack developer (backend-focused). 4+ years building enterprise applications for a Dubai software house — and building Dexova, an ERP platform (HRIS, payroll, POS, inventory) for Indonesian businesses.

  • 4+ years of enterprise applications (Dubai)
  • 3 production apps at 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

Currently building Dexova and shipping enterprise application features from Dubai.

Open to workFreelance · International remote full-time

Flagship case study

Dexova — an ERP platform for Indonesian businesses

HR, payroll, cashier, and stock usually live in separate tools — out of sync and error-prone. Dexova unifies them: four business modules on one Go backend, used through three production apps.

payroll-engine

Regulation-aware payroll

Tiered overtime per Indonesia's PP 35/2021, income tax, social security, pro-rata, and paydays that shift on bank holidays — computed from locked attendance periods.

geofence-attendance

Geofenced dual-address attendance

PWA check-in with nearest-office detection, a mandatory anti-buddy-punching selfie, WFH via a two-address model, and approval-gated corrections.

pos-reconciliation

Cashier with shift reconciliation

Open/close shifts with opening cash, split payments, Midtrans QRIS, void & returns with automatic stock restoration, and daily cash reconciliation.

Dexova HR module: managing job levels with default roles
dex-fe — admin dashboard (demo data)

Architecture (at a glance)

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

Selected work

Beyond Dexova — systems I built end-to-end for clients: the business problem, the technical decisions, and the results.

SaaS2022

Helixio — Multi-Tenant Productivity SaaS

A B2B productivity SaaS: Notes, Kanban, and Calendar Sync. Hexagonal Go, multi-tenant + RBAC, Google OAuth, and subscriptions with a trial.

Role: Backend Engineer & Architect

  • Go
  • Gin
  • PostgreSQL + sqlc
  • Redis

Read the case study

Platform · CMS2023

Rahan Mancar — Multi-Tenant Website & CMS Platform

A multi-tenant website platform with CMS, blog, SEO module, and lead capture. Fully hexagonal Go (ports & adapters), i18n, and async workers.

Role: Backend Engineer & Architect

  • Go
  • PostgreSQL
  • Redis
  • Next.js

Read the case study

Also shipped:ChasaStoreJastip Chasa StoreYok ShoppingSeluscrafDubai Deals+30 more projects

What I do

Eight areas — each with technology I actually run in production, not a logo wall.

Backend Engineering

Production APIs and services: layered architecture, complex domain logic (payroll, cash reconciliation), async jobs, disciplined error handling.

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

Frontend Engineering

Admin dashboards, self-service portals, and PWAs — React/Next.js, optimized for Core Web Vitals.

Next.js · React · TypeScript · Tailwind CSS

System Architecture

Splitting systems into clearly-bounded modules: Dexova's four business modules run on one Go codebase without breaking each other.

Modular monolith · Clean architecture · SSE · WebSocket

SaaS & Multi-Tenancy

Per-tenant data isolation, RBAC, subscriptions + trials — practiced in Dexova and Helixio, not theory.

Multi-tenant PostgreSQL · RBAC · Billing / trial flow

Business Automation

Business rules that run themselves: tiered-overtime payroll (PP 35/2021), SLA-based approval escalation, async bulk Excel imports.

Job queue · Scheduler / cron · Excel pipeline

Third-Party Integration

Payments, calendars, and AI integrated safely: Midtrans QRIS for POS, Google Calendar sync, OpenAI/Google AI over operational data.

Midtrans · Google APIs · OpenAI · Webhook / HMAC

Cloud & Deployment

Containerized deployments with safe database migrations, clean env configuration, and baseline observability.

Docker · Linux · CI/CD · Nginx

Performance & SEO

Fast, discoverable applications: SSR/SSG, structured data, Lighthouse budgets, and queries that are never N+1.

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

Engineering experience

Not a job timeline — the problems faced and what came out of them.

PT Infini Software House Technology DMCC — Dubai

Full Stack Developer

Jul 2022 – present

Building and maintaining enterprise applications for a software house's clients: Java/Spring Boot backends with Next.js frontends and diverse system integrations.

4+ years shipping production features for enterprise applications — API design, cross-system integration, and UIs used by business users daily.

Dexova

Architect & Full-Stack Developer

2024 – present

Indonesian businesses run HR, payroll, cashier, and stock in disconnected tools — data never reconciles and mistakes are expensive.

An ERP platform with four modules (HRIS, Payroll, POS, Inventory) on one Go backend — three production apps: admin dashboard, employee attendance PWA, and cashier app.

PT Citiasia Inti Solusi — Jakarta

Backend Developer (Internship)

2021 – 2022

Backend needs for a Laravel-based smart-city product.

First professional engineering foundation: Laravel REST APIs, team collaboration, version-control discipline.

Have a system to build — or a role to fill?

Freelance projects, remote full-stack roles, or technical consultation — I usually reply within 24 hours.

  • Freelance project
  • Remote role
  • Technical consultation
  • Collaboration