About

An experienced engineer, still building.

I began my career as a software engineer and have spent more than 15 years building enterprise software, payment systems, APIs, and cloud-based platforms.

Over time, my interests expanded from building software systems to understanding how software can help people work with complex knowledge — how information is structured, retrieved, and trusted, and how that changes what a system can do.

Today, I build independent projects at the intersection of software engineering, AI, healthcare, aging, and public policy. My current work explores how software engineering, AI, structured knowledge, and public data can support a better understanding of aging, health, and public policy — through an aging knowledge graph with vector search and curation agents, a reproducible aging-policy research platform, a multilingual, evidence-graded medical knowledge application, and a consent-first platform for digital-intervention research in healthy aging.

I'm most at home turning ambiguous, domain-heavy problems into reliable, well-engineered systems — and I keep building to stay close to the craft.

15+Years of software engineering
5+Payment platforms integrated
3Live independent products
1National invention patent

Focus & interests

Where my attention goes right now — the throughline is complex domains and evidence you can trust.

AI EngineeringWorkflow AutomationKnowledge SystemsHealth InformaticsAging & HealthPublic PolicyEvidence-based Research

Education

  • MSc, Information and Web Technologies
    Birkbeck, University of London
    2011 – 2013
  • Bachelor of Economics
    Beijing Wuzi University
    1996 – 2000

Languages

  • EnglishProfessional
  • MandarinNative
  • Hokkien (Minnan)Native

Patent

  • Method for Contact Lists Exchange Between Mobile Terminals
    National Invention Patent · No. ZL200410069358.6

Based in

Halifax, Nova Scotia, Canada.