Full-stack engineer in Jakarta (UTC+7), open to remote work. I build TypeScript products end to end, from Postgres/SQLite schemas and ingestion workers to Next.js interfaces, with a focus on data that stays correct: idempotent ingestion, reconciliation against a second source, and visible freshness and completeness.
Featured
- sunrise: read-only portfolio ledger. Next.js web + TypeScript collector worker, SQLite/Drizzle, exact-decimal accounting, exchange/on-chain reconciliation, retention and data-health views.
- ai-council: multi-agent LLM deliberation in Python; PM, Architect, Developer, QA and Chairman agents across three providers debate an idea into a PRD, spec, code and tests.
- maps-recomender: privacy-first local AI place recommender (FastAPI + Ollama).
- Emu · YourBasicPDF: small native macOS tools.
Stack: TypeScript/Node, Next.js/React, Express/Fastify, PostgreSQL, SQLite, DuckDB/Parquet, Python, Swift


