bryan tan
Available for work
Menu
Let’s talk

Bryan Tan

AI Engineer

LLM agents, data pipelines and workflow automation — built alongside the people who use them, and kept running in production.

See the work

Systems running now

medcare
926 tests
chronos
534 tests
investing
nightly
finances
live
career vault
799 tests
assistant
live
pet content
daily 07:00
melbourne, vic self-hosted
In production

/Systems

7 running
Walkthrough on request
Production
$ pytest -q 926 passed medcare-bot active medcare-web active tunnel active
medcare · today
2/5
2 of 5 doses taken
next: Vitamin D at 19:00
Iron supplement taken
Calcium 500 taken
Vitamin D 19:00
14bills filed
3lab reports
1needs review

MedCare — family health-records platform

PythonSQLiteLLM extraction
Tooling
$ pytest -q 534 passed mode generate-only verifier graded cost cap enforced
chronos · queue
Waiting on you — 2
projecttaskstate
atlasretry flaky suite planned
ledgerbackfill 12 rows verified
18tasks today
94%verifier pass
okunder cap

chronos — autonomous task agent

PythonLLM orchestrationpytest
Production
$ nightly-run horizons long · short debate bull / bear sizing real NAV delivery telegram
nightly report · book B
Δ vs hold +4.2%
tickersignalgradesize
AAABUYB+3.1%
BBBWATCHC
CCCHOLDA-5.4%

Investment monitoring & simulation

PythonMulti-agentIBKR
Production
$ ingest --bank nab statements parsed categories llm + rules tax pack ready
tax pack · FY draft
Rental schedule
itemrouteamount
Repairsdeductible$482
Water ratesdeductible$196
New ovencapital$715
Agent feedeductible$318
2 line items need a decision gap flagged

Rental-property tax automation

PythonSQLiteDocument routing
Tooling
$ pytest -q 799 passed claims verified overlay per-application output pdf + linkedin
career · board
NEEDS YOUR ACTION 4
Northwind Rail — pack has MISSING answers 92%
Cobalt Health — scanned 3d ago, not applied 88%
Meridian Data — draft sections unedited 74%
fit scored against 31 evidence bullets rescan 06:00

Career vault — resume pipeline

PythonTypstpytest
Production
$ tool-guard policy allow-list on miss fail-closed providers 2 in chain profiles isolated
assistant · tool guard
book the 8am flight and pay with the saved card
tool blockedpayments.charge is not on this profile’s allow-list. Nothing was sent.
I can hold the seat and draft the booking for you to confirm.
guard: fail-closed profile: personal

Personal assistant — agent gateway

PythonMCPsystemd
Production
$ sushi-daily generate image + video template design system metrics ledger ok doctor passing
pet content · last 30 days
38,410views
612followers
1.8%shares/reach
platformpostsmedianeng.
instagram201,1405.1%
tiktok202407.4%
youtube18963.2%
2 posts to classify queue ready

Pet content pipeline

PythonGenerative mediacron

Every interface shown on these cards is recreated with invented data — no production screenshot is published. Private systems; walkthrough and code review available on request.

Outcomes

/Measured outcomes

delivered in role, not in a side project
95% fewer

Human parsing errors cut across a 7-person data-annotation team

Asset Lead, CYP
1 week → 2 days

Manual query work against the asset data model, after local AI agents

Asset Handover Specialist
1 day → 10 min

Financial report assembly, once extraction ran in Power Automate

Asset Handover Specialist
3 days → 10 min

Team processing time per topic, after the handover workflow was rebuilt

Asset Lead, CYP
100%

Documentation compliance across 8 sites and multiple subcontractors

Completions Engineer
90% less

Rework, after asset coordinates were validated and extraction gaps closed

Completions Engineer
Capability

/Capabilities

LLM agentsRAG / semantic retrievalprompt engineeringPower Automateworkflow designprocess optimisation
SQLSnowflakePythonPower BIdata pipelinesdata quality validationdata modellingSQLite
SharePointQGISHP ALMgitLinuxsystemdTelegram Bot APICloudflare
Experience

/Experience

7+ years

Metro Trains Melbourne

Asset Handover Specialist

Metro Trains Melbourne

Asset Lead — Cross Yarra Partnership (CYP)

Metro Trains Melbourne

Completions Engineer — Cross Yarra Partnership

Leica Biosystems

Junior Hardware Verification Engineer

Education

Monash University Master of Advanced Engineering (Mechanical Engineering) · 2019-2020

Swinburne University of Technology Bachelor of Engineering (Mechanical Engineering) · 2014-2018

Languages

English native

Chinese native

Malay native

Spanish elementary

Have a process worth automating?

Melbourne-based, open to engineering roles and automation work. Send a note and I’ll reply with how I’d approach it.

Start a conversation