Technical Expertise

The stack I actually ship and maintain with

Frontend

  • Angular 19 (Signal / Computed / Effect)
  • Nx Monorepo
  • TypeScript
  • React
  • Vue.js
  • PWA

Backend

  • Node.js + NestJS
  • tRPC
  • Laravel Octane + Swoole
  • WebSocket Server
  • PostgreSQL
  • MySQL (Read/Write Separation)
  • Redis (Caching Strategy)

Mobile

  • Swift / SwiftUI
  • Kotlin / Jetpack Compose
  • MVVM + Clean Architecture
  • Core Data + CloudKit
  • iOS / Android Release

DevOps

  • Ubuntu + Nginx
  • Docker
  • Ansible
  • Cloudflare Workers / R2 / Access
  • GitHub Actions (self-hosted runners)
  • GitLab CI/CD
  • Prometheus + Grafana
  • Sentry / PostHog
  • GCP / Vultr
  • AWS (EC2, S3, CloudFront, IAM, SES)

AI Tools

  • Claude Code
  • Codex
  • Gemini CLI
  • Self-developed Skills & Workflows
  • Multi-agent Engineering Workflows

Professional Journey

Technology company (current, name withheld)

2024/1 – Present

Senior Engineer (Team Leader)

  • Led Nx Monorepo architecture, integrating multiple projects with module sharing, API-driven 100+ themes with dynamic layout switching.
  • Upgraded to Angular 19, fully adopting Signal/Computed/Effect, reducing RxJS dependency with OnPush optimization.
  • Modularized complex logic and styles into shared components.
  • Directly led 3–4 frontend engineers and coordinated several support engineers who did not report to me; hosted occasional internal tech talks.

Design and development agency

2014/1 – 2023/11

Full Stack Engineer

  • Developed direct sales e-commerce platform with Laravel + Angular PWA, including shopping cart, member management, and admin system.
  • Implemented Redis caching for product rankings and keyword tags, reducing database queries by 70%.
  • Led a 6-person cross-functional team; a customer product I helped deliver grew from 0 to 20,000 members in one year.
  • Built electronic contract platform, digitizing paper processes including signing, review, and store opening workflows.

Management consulting firm

2013/1 – 2014/1

Engineer

  • Developed and maintained internal administrative systems using PHP (Smarty) + jQuery.
  • Built foreclosure information system with advanced multi-criteria search similar to 591 rental platform.
  • Designed customized matching strategies with automated filtering, daily data comparison, and automatic report delivery.

Frequently Asked Questions

What I work on, Better Workflows, and how to get in touch.

What do I work on now?

Making the work of AI coding agents verifiable. I have 13+ years of production engineering behind me and two main projects: Better Workflows, a reliability and delivery control layer for AI coding agents, and Connectors (脈客), an AI personal CRM that is live on iOS, where I own product direction and architecture.

Can I use Better Workflows today?

Yes. V6 Core 6.0.0-alpha.2 is public on npm as @better-workflows/core under Apache-2.0. It is an alpha that supports Claude Code first and needs Node.js 22.14 or later; Codex, Gemini CLI and Qwen Code are planned. V5 is frozen at RC1 (AGPL-3.0-only) and no longer developed. Install steps are on betterworkflows.dev.

What can I contact you about?

Agentic systems, AI agent reliability, developer tooling and open source collaboration. Email [email protected]. Questions about anything on this site are welcome too.

What else is on this site?

Notes and articles on AI agents, software architecture and product work. Earlier browser tools and experiments live on the Open Source page, and I am reworking them one by one.