Senior Backend Engineer & AI Engineer. 5y fintech (Jack & Transfez). Payment systems, distributed backend, RAG/LangGraph AI in prod. Jakarta, open to remote.
Nine repos, one theme: production-grade distributed systems, built and proven — not described.
Data consistency — CAP theorem, both sides
| Repo | Model | Demonstrates |
|---|---|---|
| bank-ledger | CP | 3-node quorum replication, two-phase commit, live partition simulation, double-entry accounting |
| todo-list | AP | CRDTs, vector clocks, OR-Sets — offline-first writes that merge deterministically on reconnect |
Production reliability
| Repo | Focus |
|---|---|
| payment-gateway-webhook | Automated Postgres failover (Patroni/etcd) — zero data loss when the primary crashes mid-stream |
| rate-limiter | 4 algorithms compared head-to-head, including a live demo of a real boundary-exploitation flaw and its fix |
| load-balancer | 5 hot-swappable routing strategies, live admin API, EWMA latency tracking |
Every repo ships with a working demo, a README that explains the why behind each design decision, and ADRs documenting the tradeoffs. Full list (including circuit-breaker, automated-log-archiver, behavioral-tracker, weather-app) in Repositories.
Pivoted into software from aerospace engineering after COVID collapsed the sector — five years at Jack & Transfez since, an Indonesian fintech backed by Y Combinator and East Ventures.
Backend work there: payment verification pipelines under financial compliance, a decoupled Marketing Engine that cut infrastructure cost by 150M IDR/year, QA automation saving 500+ engineer-hours/month, production error rates held at B2B <10% / B2C <1%.
Most recently: Hybrid Search and RAG pipelines in production, LangGraph agentic workflows, N8N/MCP integrations for internal automation.
Go · TypeScript · Python · PostgreSQL · Redis · Elasticsearch · Docker · RabbitMQ · GCP
LinkedIn · riorhezaharris@gmail.com · Jakarta, Indonesia — open to international remote roles