Skip to content

TypeScript · Node.js · AI Agents · Developer Tooling · Automation

Building tools that make AI actually work for developers

Ming — Software developer building autonomous systems, developer tools, and AI-powered workflows.

See my work

Now

Building a knowledge management system to power business in the agentic era. Leading AI adoption at GBST — building protocols, tools, and workflows that make autonomous development reliable.

45 min → 5 min

Reduced CVE triage time per vulnerability through automated scanning

~$100k/year

Approved to replace commercial security scanning licenses with in-house tools

8 hrs/week

Recovered through AI-powered workflow automation

15+ tools

Benchmarked methodology against open-source AI coding tools (800k+ combined stars)

Featured Work

dev-kit

AI-native development toolkit — methodology as code

Situation

AI coding agents can write code, but they implement the wrong thing, game their own tests, skip quality gates, and don't scale beyond single-agent workflows.

Decision

Built a methodology-as-code system: spec-driven development with EARS notation, information barriers (coders never see specs), hidden regression tests (40% invisible to coders), role-separated multi-agent orchestration, and file-based pipeline FSM.

Outcome

A portable toolkit that bootstraps any project into a rigorous AI-assisted development environment in under a minute. Clone, run scaffold.sh, start building.

13 agent roles · 14 skills · 11 workflows · benchmarked against 15+ open-source AI tools

TypeScriptShellClaude CodeVitestPlaywright
View on GitHub

auto-research

Autonomous overnight research engine — idea seeds to papers

Situation

Research takes hours of manual searching, reading, and synthesizing. Most people never do it systematically, and valuable ideas stay unexplored.

Decision

Built an autonomous engine that takes idea seeds and produces research papers overnight — searching Semantic Scholar, arXiv, and university libraries with quality gates and integrity checks.

Outcome

Wake up to enriched feasibility reports with academic-quality evidence, structured bibliography, gap analysis, and Typst-formatted papers ready for compilation.

Nightly cron (02:00–04:45) · 3 academic sources · DEER quality scoring · Integrity checks

TypeScriptoclifPaperQA2Semantic ScholararXivTypst
View on GitHub

browser-cli

coming soon

3-layer browser automation — CDP, accessibility trees, AppleScript

Situation

Browser automation is fragile — CDP connections break, sites block headless browsers, and OAuth flows require visible browser sessions.

Decision

Built a 3-layer architecture: thin CLI router that delegates to an accessibility-tree-first engine, backed by a raw CDP SDK with 652 typed wrappers. AppleScript fallback via SSH for OS-level operations on macOS.

Outcome

One unified browser command that works across WSL2, macOS, and bot-blocked sites. Persistent sessions, structured output, and automatic environment detection.

40+ commands · 3 environment modes · 56 CDP domains · persistent sessions

TypeScriptBunCDPAppleScriptRust

Experience

GBST Wealth Management

Software Developer · Sydney

March 2020 – Present

Enterprise Fintech

  • Developed Corporate Action Analysis Program using pattern recognition to identify custodian abnormal transactions, significantly reducing manual workload for business analysts
  • Automated end-to-end tax report production — FTP downloads, CSV reformatting, data validation, shell commands, Excel generation, email delivery, and SharePoint upload
  • Led migration of legacy C++ applications from Unix-based Citrix environment to AWS with comprehensive codebase optimization
  • Contributed to GBST's flagship product for tax-aware trading — advising portfolio managers on real-time tax impacts

Recent Work

  • Tax calculation engine development — core product engineering
  • Leading AI adoption — built protocols and tools for autonomous development workflows
  • Approved to fully automate vulnerability management across the organization
  • Built security scanning tools replacing ~$100k/year in Veracode and Anchore licenses

Futu Securities International

Quant Developer · Hong Kong

March 2017 – June 2019

Fintech

  • Implemented multi-factor equity risk model — improved 5-day index trend forecast accuracy by 35.8%
  • Built global factor library for equity markets with portfolio risk alerts and trade strategy suggestions
  • Created strategy management system achieving 54.2% view-to-bookmark rate for the firm's trading app
  • Developed HK warrant semi-automatic trading strategies with real-time undervalued instrument alerts
Five-star employee (top 5%) — 2017Five-star employee (top 5%) — 2018

Education

Master of Science, Financial Engineering

The Chinese University of Hong Kong

2016

Master of Science, Computer Vision

University of Chinese Academy of Sciences

2015

Bachelor of Science, Automation

Tsinghua University

2011

Let's build something together

Open to Software Developer and AI Engineer roles. Let's talk.