Building data-oriented systems. Primarily in Clojure with tools like Electric Clojure, Datahike, and Stratum — but comfortable working across languages wherever the problem leads.
- Self-taught developer. 8+ years of Clojure. Always looking for sharp tools for sharp thinking.
- Background in systems design, UI/UX design, data-oriented architecture, and functional programming.
- Experience across robotics, government, and a crypto market-making prop firm.
- Former contributor to Datahike at Lambdaforge — added ClojureScript support, built admin tooling, and created the Datalog Console browser extension.
- Deep interest in finance, market microstructure, and algorithmic trading.
- Working with LLMs and AI systems — building knowledge management systems for AI, with an interest in explainable approaches like Bayesian methods over black-box models.
- Based in Bali, Indonesia (GMT+8).
- Nirvikalpa — A data-oriented WebGPU graphics library for ClojureScript. GPU programming as pure data, all the way down.
- clj-chatbot-ui — An open-source Clojure chat interface for LLMs (demo, built on an older Electric version).





