JAKARTA, INDONESIA · UTC+7 FULL-STACK ENGINEER & SYSTEMS BUILDER

Yun Hariadi I build software where the math is deterministic and tested — and AI only speaks when the numbers are already right.

focuscivic tech · media intelligence · trading systems
disciplinetyped contracts · CI-gated tests · locked specs
marketIndonesia-first, built for its regulations
ABOUT.md

Solo engineer. Full pipeline.

I'm a Jakarta-based developer who ships end-to-end products alone — from spec documents and data pipelines to frontend, deployment, and the test suite that gates it all. My work spans three worlds that rarely overlap: civic technology, news & media intelligence, and algorithmic trading.

What ties them together is one architectural rule I apply to every project — whether it's a digital human, a news pipeline, or a trading system. It's easier to show than to state.

01 — THE RULE
z → z² + c

That is the entire program. One line of arithmetic, applied to itself, forever. No dataset. No model. No training run.

02 — NOTHING IS STORED

Every pixel on this screen is computed, not retrieved.

There is no image file behind this. Each frame re-derives itself from the rule, on demand, at whatever depth you ask for.

03 — NOTHING DRIFTS

Ten thousand times deeper, the rule has not softened.

Same arithmetic, same result — on any machine, in any year, at any zoom. That reproducibility is what makes a system testable, and what makes its output defensible.

04 — THE POINT

This is what I mean by a deterministic core.

THE DETERMINISTIC CORE

Pure, typed functions with no network and no clock inside them. Every calculation — burst scores, viseme timings, position sizing, geo resolution — is reproducible, versioned, and covered by a CI-gated test suite before anything ships.

AI AT THE EDGES

Language models narrate results, summarize, and select from pre-validated candidates. They never produce ground truth. That's what keeps an AI product honest in domains where people treat the numbers as sacred — because sometimes they are.

PROJECTS.md

Selected work

digital humansown venture

MetaHumano.ID

Hyper-realistic digital humans of Indonesian figures — powered by a curated local knowledge base — brought to life on the web as talking avatars and on stage as holograms. Flagship: Gus Dur AI, endorsed by NU & PKB.

  • TalkingHead + Three.js avatar, ElevenLabs voice cloning
  • custom deterministic Indonesian lip-sync (grapheme → viseme)
  • web talking-head and hologram-fan display targets
media intelligenceAPI product

Indonesia News Intelligence API

A news aggregation and trending engine covering Indonesia's major markets — Jabodetabek, Surabaya, Bandung, Medan, Makassar — with regional attribution and a deterministic burst scorer producing bounded 0–100 outputs.

  • smoothed Poisson burst detection, syndication-aware diversity
  • Fastify · BullMQ · Postgres · Meilisearch pipeline
  • 23-test CI gate on the trending engine alone
AI productown venture

dash-ai.xyz

Dashboard anything with AI. Point it at your data and get a live, queryable dashboard — with the deterministic layer computing every metric and the model handling only the natural-language layer on top.

  • metrics computed deterministically, never by the model
  • AI for querying, summarizing, and surfacing — not for the numbers
  • typed data contracts under every panel
trading systemsquant tooling

BTC trading & pricing systems private

Multi-timeframe market analysis frameworks, execution tooling with discipline validators and risk-based position sizing, and options pricing engines — each shipped with its own reference implementation and test suite.

  • 4H → 15m → 5m multi-timeframe state machines
  • typed trade tickets, consensus aggregation, red-team agent contracts
  • refined across dozens of live sessions into codified rules
legal AIown venture

HukumOffline.com

A private legal AI appliance for Indonesian law firms, notaries, and corporate legal teams. It runs entirely on local hardware, so sensitive case files never leave the office — research, contract review, and drafting without shipping documents to a public cloud.

  • local-first architecture, no document ever leaves the premises
  • bilingual ID/EN scrollytelling site, paper-craft diorama aesthetic
  • verification-by-a-professional built into the product contract
energyown venture

Sisiphus Energy sisiphus.energy

Zero-capex industrial rooftop solar for Indonesian factories and warehouses. We fund, build, and operate the array; the site owner pays only for the electricity it produces under a Solar PPA — no capital outlay, no maintenance burden.

  • Solar PPA model, PERMEN ESDM 2/2024 compliant
  • savings calculator with locked, pre-qualified output ranges
  • bilingual ID/EN scrollytelling site, built in-house
METHOD.md

How I work

INV-01

Specs are contracts, not suggestions

Projects start as locked specification documents — design, compliance, build order — with numbered invariants. Code that violates an invariant doesn't merge.

INV-02

No network, no clock, inside pure functions

Anything that computes a number is deterministic and replayable. Versioned parameters trigger replay when they change. This is what makes bugs findable and results defensible.

INV-03

Compliance is an engineering input

Indonesian regulation — UU PDP for personal data, UU ITE for published claims, UU Hak Cipta for sourced content — is woven into the spec from day one, not patched on before launch. Attributive framing can be a lint rule.

INV-04

AI narrates; it does not decide

I build AI-heavy products, and precisely because of that, the model never produces ground truth. It summarizes, translates, and selects from candidates the deterministic layer already validated.

STACK.md

Tools I ship with

PRODUCT & WEB

  • Next.js & TypeScript
  • Canvas-based scrollytelling
  • Single-file portable deliverables
  • nginx / VPS deployment

DATA & BACKEND

  • Python & FastAPI
  • Fastify · BullMQ · Postgres
  • Meilisearch
  • ffmpeg media pipelines

QUANT & DISCIPLINE

  • Pine Script (v5/v6)
  • pytest / CI-gated test suites
  • Typed contracts & spec docs
  • Agentic build workflows
CONTACT.md

Have a system that needs to be right?

I take on end-to-end builds — especially products for the Indonesian market where data rules, published claims, and trust actually matter. If you need something engineered, not just generated, let's talk.

See the work ↑