Portfolio

Work

Every project below is shown with its own screenshots and artwork, taken from the real product. Browse by category, open a case study, and enlarge any capture.

11 projects

TD Dash: status badges, price header, KPI tiles, the main candlestick chart and the first row of panels
Trading TechIn daily use

TD Dash

MT5 trading dashboard & EA control

My own MT5 command centre: live charts, entry readiness, EA telemetry and remote risk control on one screen.

PythonFastAPIWebSocketMQL5+5
2026View case study
TD World Monitor terminal: live market panels around a photo-real 3D globe
Market DataLive

TD World Monitor

Live markets terminal & 3D globe

A free market terminal in the browser: live markets around a photo-real 3D globe of fires, quakes, storms and news.

Next.jsReactTypeScriptthree.js+2
2026Open product
TroveDial store feature graphic: a gold dial badge and the TroveDial wordmark on a dark starfield, with the line 403 RADIO STATIONS, 50 COUNTRIES, 1M+ PODCASTS
Mobile AppLive

TroveDial

World radio & podcasts for Android

Hundreds of live radio stations from around 50 countries, plus podcast search, in one Android app.

FlutterDartNode.jsGoogle Play
2026View case study
TroveForge Running screen, v0.10 prototype with a demo-run banner: three pipeline stages with progress bars, the search evolution chart, the grid of MT5 verification agents and a live leaderboard
Trading TechInternal tool

TroveForge

EA factory & strategy lab

Drop in MT5 indicators, search filter combinations automatically, and generate expert advisors that have passed a backtest gate.

PythonMQL5MT5 Strategy TesterGenetic search+1
2026View case study
Claude Pixel Office overview: six session rooms side by side, each with a night window, a worker sprite at a desk with a model tag and a status line; session titles and task text are masked
AI ToolsInternal tool

Pixel Office

AI agent fleet as a pixel-art office

Every live AI coding session becomes a room in a pixel-art office, and every sub-agent gets its own desk.

Node.jsCanvasPixel artLive session feed
2026View case study
Agent Swarm Workbench running UI: seven agent cards with roles and standby status (Aster leader, Pixel, Scope, Patch, Cipher, Bridge and Proof), the current-task bar at 0 percent, a live report stream and a row of connector tiles
AI ToolsInternal tool

Agent Swarm Workbench

Control room for autonomous agent teams

Roles, a task queue, provider connectors and a live report stream for teams of AI agents.

Web appAgent orchestrationMulti-provider LLMsCloudflare Tunnel
2026View case study
Qimen nine-palace chart in English: each palace shows its deity, door, star and stem names as glowing labels on a dark grid
Web PlatformInternal tool

Qimen Chart Engine

奇门排盘

A bilingual Qimen Dunjia chart engine that renders the full nine-palace chart in English and Chinese.

Node.jsTest-driven engineBilingual UI
2026View case study
The third slash of the three-hit combo: a bright sword beam sweeps across a moonlit village, with the HUD bars at the top and the skill keys along the bottom
GamePrototype

长明烬

Pixel xianxia tactics RPG

A retro pixel xianxia tactics RPG with a custom web engine, hand-tuned combat and a story with four endings.

Web game enginePixel artCombat VFXGame design
2026View case study
RenJianSR site home at 1600 by 900: an ink-wash landscape with the 人间散人 calligraphy wordmark, a robed figure on a cliff above a river, and the side panels for the channel, listening and licensing
Music & MediaLive

人间散人

RenJianSR — cinematic xianxia music

An original cinematic xianxia music project: albums, artwork and a bilingual website with its own player.

Node.jsWeb audio playerBilingual siteAI-assisted production
2026View case study
Widescreen explainer frame: the GitHub CLI title with a glitch effect on a dark grid, a faint subtitle and the line GitHub CLI 终端里的 GitHub
Music & MediaIn production

TD VideoFactory

Bilingual explainer-video pipeline

One topic in, narrated Chinese and English short videos out.

PythonText-to-speechFFmpegLLM scripting
2026View case study
Trove Deck blog index at 1600 by 900: the headline Software design and development, in the open above the first three posts, each with a cover, date and reading time
Web PlatformLive

Auto-Blog

Trend-to-article publishing pipeline

A pipeline that turns the day’s developer trends into illustrated English and Chinese articles on this site.

PythonSQLiteLLM draftingStatic site
2026View case study