● drag to orbit · live
Software Engineer — Jakarta, Indonesia
ANDRIANALPERY
Backend-leaning full-stack engineer. I design APIs, databases and message-queue systems — and ship the frontends on top.
I build backend systems and the interfaces that sit on top of them — mostly in Go, TypeScript, and whatever a project actually calls for.
Day to day that means designing APIs, wiring up databases and message queues, and shipping the frontend to go with it when needed. I care more about a system holding up under real usage than how it looks in a demo — most of what's below reflects that: loyalty backends, community platforms, and internal tools built to actually run.
06
Selected works below
03
Backend systems in production
01
Product serving paying clients
01
API Design
REST and event-driven APIs designed for the long haul — versioned, documented, and boring in the best possible way.
02
Data & Queues
PostgreSQL schemas, RabbitMQ topologies, and background workers that keep working when traffic spikes.
03
Frontend
The interfaces on top — Next.js apps that stay out of the backend's way and ship fast.
Things I've shipped into production.
JadeDesk
Multi-tenant web app for mahjong table rental businesses — booking & walk-in management, automatic per-table session timers, daily revenue recaps, and Excel reports. Cashiers run it on Android tablets in-store; owners monitor every branch remotely.
→ Replaces feeling-based timing and fraud-prone manual books — already serving its first paying client.
Retail Analytics Dashboard
Ops dashboard for a retail brand covering sales performance, daily orders, and stock monitoring. Consolidated three separate services — WMS bridge, analytics API, and Next.js UI — into one monorepo with production parity, absorbed WMS order/product/stock sync into the API, then added SKU create/edit/archive from the dashboard plus a read-only finance dashboard (net sales, balance sheet, P&L).
→ Cut over to a single monorepo with zero behavior drift — then grew it into the brand's daily ops hub.
Gamified Community Platform
Full-stack platform for brand advocates — event organizing, member engagement, and a points/rewards system, built as a pnpm monorepo.
→ One monorepo, one deploy — web and API evolve in lockstep with no drift.
Community Operations Backend
Backend ecosystem for a community platform — RBAC auth, event & payment handling, and multi-channel notifications via a message queue.
→ Queue-backed notifications, so event-day traffic spikes never lose a message.
Community Content CMS
Content management system for announcements, groups, events, and banners powering a community's digital ecosystem.
→ Editors ship announcements without touching code or waiting on deploys.
VaultKeeper
A production-grade Discord bot for collaborative family finance, built on a multi-agent system with an immutable transaction ledger.
→ Immutable ledger — every transaction traceable, no silent edits.
Daily Area Loyalty API
WhatsApp-centric loyalty backend for a retail chain, using phone numbers as the global customer identity across a centralized wallet.
→ Phone number as identity — no app install, no cards; members just chat.
Have an idea?
Let's build it together.
I'm open to interesting backend and full-stack work — freelance projects, collaborations, or a full-time role with a team that ships.