← Home

Selected work

Systems you can inspect.

Five public builds, from local AI to real-time systems. Each has code to read, a concrete technical question, and a line around what it does not yet prove.

01 · Local AI · evaluation

PromiseDiff

PromiseDiff evidence-checking interface

A local AI reviewer for the awkward moment when a polished product listing and the file that arrived may not be telling the same story.

It separates directly measured facts from LLM interpretation — and leaves uncertain claims unverified.

Built with
React · FastAPI · PDF/ZIP inspection · Ollama / Gemma
Honest boundary
Small public benchmark, synthetic cases only. Useful as an evaluation scaffold, not an accuracy claim.
PythonLocal LLMEvaluation

02 · Fintech · research platform

Crypto Research & Paper Trading

RESEARCH / PAPER EXECUTION● LIVE DATA
BTC / USDT68,241.90 +2.84%

A paper-trading workspace for taking a market idea from screen to replay to a safe execution loop.

Screening, backtesting, paper execution and wallet research live in one typed system.

Built with
TypeScript · Node.js · Fastify · Prisma · PostgreSQL
Honest boundary
Paper trading and research only. No performance claims, no path from this page to live capital.
TypeScriptPostgreSQLBacktesting

03 · Desktop product · reliability

ProgressCut

ProgressCut app and automatic story-selection workflow

A macOS app that watches a long coding session and cuts the dead time into a short build story.

Local capture, visual selection and FFmpeg export — with crash recovery exercised against the real encoder.

Built with
Electron · TypeScript · FFmpeg · local-first architecture
Honest boundary
Launch Candidate 0.1. Packaged-app testing and real-session story quality are still open work.
TypeScriptElectronTesting

04 · Real-time systems · Web3

UNIT-01 Plinko

UNIT-01 / TESTNETLIVE

Real-time board · settlement ledger · Base Sepolia

A testnet game built as a real-time systems exercise: graphics, state, ledger and contract settlement have to agree.

Live Socket.IO state, a PixiJS board, EIP-712 settlement and a double-entry ledger.

Built with
Next.js · PixiJS · NestJS · Socket.IO · Solidity · Foundry
Honest boundary
Testnet only. It is architecture work, not a real-money gambling product.
PixiJSNestJSSolidity

05 · ML research · validation

HFM Research System

HFM research kill-framework visual

A research harness for the moment an attractive backtest needs someone to try to kill it.

Costs, robustness, nulls, sealed holdouts and artifacts make the negative result part of the product.

Built with
Python · point-in-time data · walk-forward validation · research artifacts
Honest boundary
Research infrastructure, not a fund. The remaining hypotheses are still in forward/shadow validation.
PythonData pipelinesEvaluation