Experience
Six years of production systems
Distributed systems, e-commerce at scale, and early-stage teams. Now the sole backend engineer behind TRUF.NETWORK's open-source data stack.

Truflation
CurrentThe Austin-based team building TRUF.NETWORK, a decentralized platform for publishing, composing, and consuming economic data streams.
Senior Software Engineer, Backend
Apr 2025 — Present · Remote (US/APAC overlap)
Own release engineering, performance, and architectural direction across kwil-db, the TRUF.NETWORK node, and three official SDKs.
- Lead maintainer of kwil-db: shipped 27 production releases over 1,100+ commits, reviewing PRs from 30+ external contributors
- Designed a daily data digest and pruning architecture projected to cut stream storage by up to 96%
- Designed an attestation layer producing tamper-evident, validator-signed query results for downstream consumers
- Cut AWS spend by ~20% across EC2, RDS, and S3 while holding 100% SLA
Backend Engineer
Feb 2024 — Apr 2025 · Remote
Early engineer co-architecting the backend services that became the production system.
- Drove a 5x throughput scale-up, from 100K to 500K+ daily transactions on 50M-row PostgreSQL, on commodity hardware
- Core algorithm and storage rewrites cut CPU usage and computation time by 40% each
- Translated financial data modeling and Web3 integration patterns into production-grade Go services
Outlier · Mindrift
Part-time contract work on coding-focused AI evaluation across Outlier (Scale AI) and Mindrift (Toloka AI): benchmark authoring, code-migration evaluation, and structured model-output assessment.
AI Training Expert, Coding
Part-time contract · Remote
- Authored reproducible Docker environments and pytest frameworks with >85% line coverage for SWE-Bench-style coding benchmarks across Python, Go, JavaScript, and TypeScript
- Built end-to-end migration evaluation tasks (Python ↔ Go, Python ↔ TypeScript) with JUnit-based test parsers and agent evaluation harnesses
- Scored multi-model LLM outputs against structured rubrics with written justifications, surfacing failure modes like cross-language interop bugs

Indonesian job-platform startup building hiring, HRIS, and mentoring products.
Intermediate Software Engineer
Feb 2023 — Feb 2024 · Remote (Jakarta)
- Built Go and Python backend services with Domain-Driven Design for the HRIS and mentoring platforms
- Held >90% test coverage across pytest and Go test suites
- Cut response times by 40% on high-traffic endpoints with Redis caching and targeted query tuning
- Integrated Kafka event streaming, improving responsiveness by 30% and reducing load by 20%

Indonesian e-commerce enablement company. I worked on the whitelabel platform for ITC, one of its largest clients.
Junior Software Engineer
Mar 2022 — Feb 2023 · Remote (Jakarta)
- Delivered the Node.js data-integration workflow connecting 4,000+ ITC tenants to Lazada, Shopee, and Tokopedia
- Contributed to 30x sales growth across the integrated marketplaces
- Optimized GraphQL resolvers with DataLoader: ~40% lower integration-layer load and a simpler resolver codebase

Technology and equipment provider in Surabaya. I joined the founding development team and built the software division from the ground up.
Founding Software Engineer
Dec 2019 — Mar 2022 · Surabaya
- Mentored five intern teams in Go, raising delivery velocity by 30%
- Launched a student activity portal that lifted participation by 80%

Petra Christian University
University in Surabaya. I assisted in delivering computer-science coursework.
Assistant Lecturer
Jul 2018 — Jun 2019 · Surabaya
- Taught four computer-science courses and ran their practicum sessions
- Earned a 90% student satisfaction rating
Open source
Maintained in the open
Lead maintainer of the open-source stack powering TRUF.NETWORK: a distributed database, a blockchain node, and three official SDKs.
Open-source distributed database in Go on PostgreSQL. The data layer powering TRUF.NETWORK in production.
- 1,100+ commits across 27 production releases
- Reviews PRs from 30+ external contributors
- Extensions framework: oracles, custom auth, deterministic compute
Production blockchain node atop kwil-db powering TRUF.NETWORK's mainnet, deployed via AMI, Docker Compose, and AWS automation.
- 1,500+ commits across 36 releases
- MCP server for AI client integration with on-chain data
- Validator attestation system for cryptographically verifiable query results
Official Go SDK for TRUF.NETWORK with first-class transaction lifecycle primitives.
WaitForTx&WithSyncBroadcastprevent race conditions in async clients- Pluggable transport: HTTP default + Chainlink Runtime Environment integration
- Cryptographic attestation payload parsing and signature recovery
Python SDK via C bindings wrapping sdk-go, with full cross-language API parity.
- Manylinux + macOS wheels published per release
- Make-based C binding recompilation for local development
- Same transaction-lifecycle guarantees as the Go SDK
Official TypeScript SDK for TRUF.NETWORK, with browser and Node clients against mainnet chain `tn-v2.1`.
NodeTNClient+BrowserTNClientfor server and web wallets- Sibling SDK kwil-js for lower-level Kwil DB access
- Idiomatic TypeScript with end-to-end type-safe action calls
Interested in working together?
If any of this maps to a problem you're hiring for (distributed systems, backend performance, open-source maintenance), let's talk.