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. Hotel booking flows used by 50M+ people a month, payment platforms for e-commerce and B2G, and AI voice analytics for call centers across Japan. Full-stack TypeScript, based in Jakarta.

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)

Traveloka

2021 - 2025

Software Engineer II · Web Accommodation

Blibli

2019 - 2021

Software Development Engineer · Payment & B2G

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

All posts →

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 mascot

Riko, the pixel-bot

Every line of him is drawn by code - wobble included.