Skip to content
View yanqian's full-sized avatar
:electron:
ai coding
:electron:
ai coding

Block or report yanqian

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yanqian/README.md

Armstrong Yan

Senior backend / platform engineer based in Singapore.

I build Go and TypeScript systems, browser extensions, AI-assisted developer workflows, and local-first productivity tools. Recent work has focused on practical AI products: tools that understand web pages, preserve local context, and keep long-running agent work inspectable, resumable, and recoverable.

Current Focus

  • Backend and platform engineering in Go and TypeScript
  • Developer tooling, browser extensions, and workflow automation
  • AI-assisted software development workflows
  • Agent harnesses, evaluators, and resumable coding loops
  • Local-first AI applications with explicit privacy boundaries

Featured Work

A published browser extension for visa and arrival-card forms, with page understanding, guided filling, human-in-the-loop suggestions, local browser storage, and Chrome Web Store plus Edge Add-ons distribution.

Website · Chrome Web Store · Edge Add-ons

A CI-tested repository-state protocol that makes long-running AI coding projects resumable, auditable, and evaluator-gated across Codex, Claude Code, Cursor Agent, and similar tools.

A published Obsidian community plugin for rediscovering old journal notes, designed around local-first privacy boundaries, optional AI lead-ins, screenshots, and release automation.

A Telegram-based control plane for trusted local Codex workflows with repository whitelisting, bounded task execution, approval flows, persisted runtime metadata, and operational logs.

Writing

I write about backend systems, AI coding workflows, product engineering, and lessons from projects at yanqian.github.io.

Pinned Loading

  1. ai-agent-harness-template ai-agent-harness-template Public

    A lightweight repository harness for resumable AI coding with Codex, Claude Code, and Cursor Agent.

    Python 2

  2. gentle-memories-obsidian gentle-memories-obsidian Public

    Local-first Obsidian plugin for rediscovering old journal notes with optional AI lead-ins.

    JavaScript 1

  3. yanqian.github.io yanqian.github.io Public

    Personal site and blog of Armstrong Yan, built with Hugo and deployed on GitHub Pages.

    CSS 1

  4. agent-remote-tg agent-remote-tg Public

    Telegram control plane for trusted local Codex agent workflows

    JavaScript 1