Skip to main content

Leadership & Technical Experience

Leading engineering teams and architecting scalable systems across fintech, AI, and web3 domains. Focused on building high-performance solutions and mentoring the next generation of developers.

Remote (US/APAC overlap)Contracted to Truflation · TRUF.NETWORK
Current

Engaged via Holdex as an engineering contractor for Truflation, an Austin-based company building TRUF.NETWORK — a decentralized platform for publishing, composing, and consuming economic data streams. Lead maintainer of kwil-db, the open-source distributed database (Go on PostgreSQL) powering the production system.

Backend services process 500K+ daily transactions on 50M-row PostgreSQL deployments, scaled 5x from a 100K baseline on commodity hardware via core algorithm and storage optimizations.

Lead Software Engineer

April 2025 – Present

Promoted to lead engineering for TRUF.NETWORK, owning release engineering, performance, and architectural direction across kwil-db, the TRUF.NETWORK node, and three official SDKs.

  • Open Source Leadership: Lead maintainer of kwil-db — shipped 27 production releases over 1,100+ commits, reviewing PRs from 30+ external contributors
  • Storage Architecture: Designed a daily data digest / pruning architecture projected to achieve up to 96% storage reduction
  • Cryptographic Verification: Designed an attestation layer producing tamper-evident, validator-signed query results for downstream consumers
  • SDK Design: Maintain official Go, Python, and TypeScript SDKs with cross-language API parity; engineered transport abstractions for Chainlink CRE and third-party platform integrations
  • Cost Optimization: ~20% AWS cost reduction across EC2/RDS/S3 while maintaining 100% SLA
  • Async Collaboration: Operate across a 12-hour timezone gap with the US-based team

Backend Engineer

February 2024 – April 2025

Joined as one of the early engineers building TRUF.NETWORK, a decentralized infrastructure for real-world asset metrics. Co-architected the backend services that became the production system.

  • Throughput Scale-up: Drove a 5x scale-up from 100K to 500K+ daily transactions on commodity hardware
  • Performance Optimization: Core algorithm and storage rewrites delivered 40% lower CPU usage and 40% reduced computation time
  • Platform Development: Translated complex financial data modeling and Web3 integration patterns into production-grade Go services
  • Business-Aware Engineering: Mapped technical solutions to concrete data-provider, consumer, and node-operator use cases
Outlier · Mindrift
RemoteOutlier (Scale AI) & Mindrift (Toloka AI)
Part-time Contract

Contract work on coding-focused AI evaluation tasks across the two platforms — project mix varies by client and platform availability, spanning benchmark authoring, code migration evaluation, and structured model-output assessment.

AI Training Expert, Coding

  • Evaluation Environments: Authored reproducible Docker environments and pytest frameworks with >85% line coverage for SWE-Bench style coding benchmarks across Python, Go, JavaScript, and TypeScript
  • Cross-Language Migration: Developed end-to-end migration evaluation tasks (Python ↔ Go, Python ↔ TypeScript) with JUnit-based test parsers and agent evaluation harnesses
  • Rubric Scoring: Performed structured rubric-based scoring and response ranking on multi-model LLM outputs with written justifications, surfacing failure modes like cross-language interop bugs and interface mismatches
Jakarta, Indonesia (Remote)

Dealls is revolutionizing the job-seeking experience for professionals, and I was proud to be part of the team making it happen.

Intermediate Software Engineer

February 2023 – February 2024
  • Backend Services: Developed Go and Python services using Domain-Driven Design, powering reliable HRIS and mentoring platforms
  • Code Quality: Achieved >90% test coverage (pytest / Go testing)
  • Caching & Query Optimization: Redis caching + targeted query tuning reduced response time by 40% on high-traffic endpoints
  • Event Streaming: Integrated Kafka, improving system responsiveness by 30% and reducing load by 20%
Jakarta, Indonesia (Remote)

SIRCLO's purpose is to enable everyone to make meaningful leaps through technology. I was part of the team developing the whitelabel platform for ITC, one of SIRCLO's biggest clients.

Junior Software Engineer

March 2022 - February 2023
  • Marketplace Integration: Delivered Node.js / JavaScript data integration workflow connecting 4,000+ ITC tenants to Lazada, Shopee, and Tokopedia
  • Business Impact: Contributed to 30x sales growth across the integrated marketplaces
  • GraphQL Performance: Optimized GraphQL resolvers via DataLoader, achieving ~40% system load reduction on the integration layer
  • Code Quality: 40% reduction in code complexity via resolver refactor
Surabaya, Indonesia

Cross Network Indonesia is a company that provides technology and equipment. I was part of the founding development team that started the software development division from scratch.

Founding Software Engineer

December 2019 - March 2022
  • Division Leadership: Mentored 5 intern teams, increasing delivery velocity by 30%
  • Product Development: Launched student activity portal with 80% participation increase
  • Team Building: Built software development division from scratch
  • Technical Leadership: Provided guidance using Golang
Petra Christian UniversityPetra Christian University
Surabaya, Indonesia

Served as Assistant Lecturer at Petra Christian University, teaching computer science courses and managing practicum sessions.

Assistant Lecturer

July 2018 – June 2019
  • Course Instruction: Taught four different computer science courses
  • Student Satisfaction: Achieved 90% student satisfaction rating
  • Practicum Management: Managed multiple practicum sessions
  • Academic Excellence: Contributed to student learning and development

Open Source

Lead maintainer of the open-source stack powering TRUF.NETWORK — a distributed database, a blockchain node, and three official SDKs.

Lead Maintainer
4830

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
Go
PostgreSQL
Distributed Systems
Apache 2.0
Core Contributor

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
Go
Blockchain
MCP
AWS
Maintainer

Official Go SDK for TRUF.NETWORK with first-class transaction lifecycle primitives.

  • WaitForTx & WithSyncBroadcast prevent race conditions in async clients
  • Pluggable transport: HTTP default + Chainlink Runtime Environment integration
  • Cryptographic attestation payload parsing and signature recovery
Go
Cryptography
Chainlink CRE
Maintainer

Python SDK via C bindings wrapping sdk-go — 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
Python
C bindings
CGo
Maintainer

Official TypeScript SDK for TRUF.NETWORK — browser and Node clients against mainnet chain `tn-v2.1`.

  • NodeTNClient + BrowserTNClient for server and web wallets
  • Sibling SDK kwil-js for lower-level Kwil DB access
  • Idiomatic TypeScript with end-to-end type-safe action calls
TypeScript
Browser
Node.js

Interested in Working Together?

I'm always open to discussing new opportunities and exciting projects. Let's connect and see how we can create something amazing together.