AI-Native Software Engineer · Jakarta, Indonesia

I build fast, human software —
with a robot sidekick.

7+ years shipping travel, commerce and AI products end to end — from call-center voice analytics in Japan to hotel booking flows used by 50M+ people a month. This whole intro? Hand-drawn, frame by frame, in canvas.

See my products✉ Say hello

What I do

Three ways I help teams ship

01

Full-stack product engineering

TypeScript end to end — Next.js, React, Laravel & Node, PostgreSQL. I take products from schema to pixel and ship them, whole.

Next.jsReactLaravelPostgreSQLDrizzle
02

AI-native workflows

Agentic development with Cursor, Claude and spec-driven specs. And AI in the product itself — like CenterEye, voice analytics for live call centers.

CursorClaudeSpec-drivenAgenticContext engineering
03

Performance & platform

Core Web Vitals up 30%, infra cost down 80% via SSR→SSG, load times cut 40%. Observability, CI/CD, Docker, AWS.

DockerAWSDatadogCI/CDWeb Vitals

Pencipta — my own products

Designed, coded and deployed solo

Experience

Seven years, three stories

Sellavir Inc

2025 — 2026

Full-stack Developer · Remote (DE, US)

  • ✦Built CenterEye — AI voice analytics & KPI monitoring on Genesys/NICE for call centers across Japan
  • ✦Migrated chat from HTTP polling to WebSocket; redesigned the audio/context queue architecture
  • ✦Drag-and-drop seat configuration adopted by hundreds of agents

Traveloka

2021 — 2025

Software Engineer II · Web Accommodation

  • ✦Led the end-to-end hotel booking journey for 50M+ monthly users
  • ✦+20% app performance · Core Web Vitals +30% · infra cost −80% (SSR→SSG on AWS S3)
  • ✦A/B components lifting bookings 5–30%; JP & KR market rollout

Blibli

2019 — 2021

Software Development Engineer · Payment & B2G

  • ✦Multi-channel payment flows: Visa, Mastercard, banks, GoPay, OVO, Indodana
  • ✦Payment page load times −40% via tree-shaking & async loading
  • ✦Nationwide B2G e-procurement platform for schools across Indonesia

Technical experience

Programming
TypeScriptJavaScriptPHPJavaGo
Frontend
Next.jsReactReact NativeVueTanStackSCSSFigmaCore Web VitalsSEOA11yI18nLighthouse
Backend
LaravelExpressSpring BootPostgreSQLNoSQLPrismaDrizzle ORM
Testing
JestMochaPlaywrightUnit / Integration / E2E
Observability
DatadogAWS CloudWatchNew Relic
Analytics
GA4GTMMeta PixelTikTok Pixel
Infrastructure
CI/CDGitHub ActionsJenkinsDockerAWS Amplify
AI Workflow
CursorClaudeCodexOpenCodeAgentic WorkflowSpec-Driven DevelopmentContext EngineeringLoop Engineering

+ Genesys · NICE · AudioContext — the CenterEye stack at Sellavir

Writing

Notes from the workbench

Connect

Have an idea? Let's ship it.

Freelance projects, full-time adventures, or just talking shop about AI-native engineering — Riko will make sure your message reaches me.

The brand

Colors & mark

#4A7CF6

#FF6B35

#232630

#F6F1E6

#2FAE6E

ew pixel mark

The pixel ew mark — blocky like the code, warm like the paper.

The mascot

Riko, the pixel-bot

Born from the logo: a blue pixel block that learned to walk. Riko fronted the intro you just watched — every line of him is drawn by code, wobble included.