Hi, I'm Siyao Zhang
AI is pushing the cost of building software toward zero. That makes attention — not code — the scarce input, and attention only follows real demand. I design agent systems on the build side, and use my own audience as a live demand test, so I can tell which user needs are real before I build.
Available from Sept 2026 · Beijing or remote · seeking AI product or overseas ops internships Get in touch →
What I build: Two production agent systems in daily use — a 7-agent content pipeline (first video shipped: 110K+ views · 3,856 saves) and a Markdown-controlled task router with a typed state machine. Systems design, not prompting.
Training: M2 Economics at Panthéon-Sorbonne, dual-degree in Finance from UIBE Beijing. The habit that transfers: treat every product decision as an experiment — hypothesise, A/B test, iterate. Same instinct across dispatch optimisation in Python, hook tests on Douyin, and every agent chain I design. Range: three continents (Beijing · Tokyo · Paris), led a 60-person volunteer association & grew a digital platform to 2K+ subscribers.
September 2026
Beijing (on-site) · Remote possible
AI Product · Overseas Ops · International AI PM
AI Product: agent workflow design, prompt engineering, PRDs, data-driven iteration
Overseas Ops: localisation (not translation), cross-market content strategy, EU / JP market research
M2 Sustainable Development Economics
Université Paris 1 Panthéon-Sorbonne
Each project started with a real problem — and turned into a system I actually use.
task-board.md Running daily on my own machine · Session-independent · Self-healing state machine
An LLM-powered task runtime where a single Markdown file is the control plane. Typed state machine + single-writer protocol + self-healing. The insight: structured state, not better prompts, is what turns agents from execution bots into reasoning partners.
Running daily on my own content workflow · Methodology file self-updates via feedback loop
7 agents covering topic → script → hook → title → quality check → data review. Each agent has a typed I/O contract; the Data Review agent writes validated rules back into a shared methodology file that the Topic Filter reads on the next cycle — so the filter gets stricter over time without prompt changes.
Live prototype · Product-thesis validation · Interaction-first language-learning design
One high-fidelity interaction per version, each carrying a single design thesis. V1: slide through 3,000 years of 马 (horse) from Oracle Bone to modern strokes. V2: tap 妈 and watch it decompose into 女 + 马 (phonetic). One interaction, one thesis, no feature list.
Public GitHub repo · ~350 lines of Python · 13 pytest tests (security boundary included)
A minimal tool-use agent written without any framework — direct Anthropic API. Ships 5 typed tools (each with a JSON Schema), a dispatcher, a path-traversal guard enforced at the handler level, and a MAX_TOOL_ITERATIONS cap with a comment explaining when it should fire. Built to understand the primitive, not the framework.
Deloitte-mentored case study — university group project, Paris
End-to-end quantitative framework for South Africa’s electricity system: 6 forecasting models benchmarked (ARIMA → TFT) + Pyomo dispatch optimisation under carbon / capacity / contractual constraints.
Big Data for Development — Group research, Panthéon-Sorbonne
Exposure index for European occupations to robotics adoption, via LSA on patent + job-description corpora. Middle-wage routine-task jobs face the highest automation risk (consistent with labour market polarisation theory).
University of International Business and Economics (UIBE), Beijing · Sep 2021 – Apr 2023 (1 yr 8 mos)
Led a 60-person volunteer association across 2 departments. Coordinated 100+ volunteer projects over 20 months — including training 40+ student volunteers for Beijing 2022 Winter Olympics support.
I design systems where multiple AI agents handle entire workflows — from decision-making to execution to self-review.
Data is how I verify that AI systems actually work. Every experiment needs numbers instead of intuition.
Studied and worked across Beijing, Tokyo and Paris — comfortable operating between Chinese and international product contexts.
Université Paris 1 Panthéon-Sorbonne · Dual Degree in Finance, UIBE Beijing
Professional track. Coursework in Big Data for Development (image & text analysis in Python), Econometrics & Impact Analysis, International Climate, Industrial Development & Finance.
CSC ScholarshipUniversité Paris 1 Panthéon-Sorbonne
Master's thesis on trade credit, risk sharing, and inventory financing — Stackelberg equilibrium analysis.
CSC ScholarshipTokyo, Japan
Full-year exchange during B.Sc. at the School of Commerce. Coursework conducted in English, covering economics and international relations.
JLPT N2 · School of CommerceUniversity of International Business and Economics (UIBE), Beijing
Dual degree combining economics with Japanese language and culture. Includes a one-year exchange at Waseda University, Tokyo.
Dual Degree