>_
Remote ReadyRelocation Open

Software Engineer / 5+ Years Exp.

Hi, I'm Raya, a full-stack software engineer based in Jakarta, Indonesia. I build web applications end to end, from clean APIs and reliable payment flows to frontends that are straightforward to use. My current stack is React, Next.js, Node.js, and Golang, but I pick up new tools quickly and care more about solving the actual problem than sticking to any one technology.

Over the past 5 years I've shipped 30+ features across fintech and SaaS such as payments, e-commerce, e-learning, and more, including a multi-tenant platform serving thousands of merchants and a checkout flow I brought from around 10s down to 1s. I'm comfortable owning a feature from idea to production.

I believe great software comes from understanding both the technical challenges and the human problems we're solving. I'm always open to connecting with teams building meaningful products—whether that's developer tools, fintech platforms, or something entirely new. Let's chat.

Your Time

--:--

Local

Jakarta (Base)

--:--

GMT+7

Experience

Where I've Worked

Mayar Kernel Supernova

Software Engineer

APR 2021 — PRESENT
  • Migrated the public-facing pages and the customer portal to Next.js (SSG + GraphQL data layer)
  • Built responsive frontends in React/Next.js, including a landing-page builder with drag-and-drop editor and embedded checkout
  • Cut checkout API response time from ~10s to ~1s (~90% faster) by reworking the Redis caching strategy
  • Integrated the Xendit payment gateway (VA, QRIS, e-wallets, cards) end to end
  • Migrated a core API service from Golang to Node.js; built async/queue services with bee-queue
  • Designed DB schemas and implemented complex backend logic via direct SQL against the primary datastore
  • Built full-stack systems end to end: e-commerce, e-learning, affiliate
  • Led small teams of 2–3 engineers on major projects; onboarded ~8 juniors over 5 years
ReactNext.jsTypeScriptNode.jsGolangPostgreSQLGraphQLRedisAWSCloudflare
Projects

Things I've Built

Featured

Jelajah

Collaborative travel planning platform

Collaborative travel planning platform enabling multi-user trip management with real-time itinerary sync, expense tracking, and smart packing lists. Built with Django REST + React SPA.

ReactDjangoPostgreSQLPythonSendGridDocker

Chat Group

Real-time chat application

Real-time chat application with channel-based messaging, user authentication, and profile management.

FlaskPythonSocket.IOSQLiteJavaScript

Jus Kode

Freelance company profile with admin panel

Company profile for Jus Kode with integrated admin panel for content management, built using Bun, Elysia, and KitaJS.

BunElysiaKitaJSTypeScriptHTMXTailwindCSS
Terminal

For the Curious Ones 👾

I built a little CLI. Try typing 'help' to get started.

raya@portfolio: ~
____ _ __ __ _ | _ \ / \ \ \ / // \ | |_) |/ _ \ \ V // _ \ | _ </ ___ \ | |/ ___ \ |_| \_/_/ \_\_/_/ \_\ Welcome to my portfolio terminal. Type 'help' to get started.
raya@portfolio:~$
Contact

Let's Build Something Great

Open to full-time roles, freelance, and interesting ideas.