Skip to content
View FatJohn's full-sized avatar
🖥️
Love & Peace
🖥️
Love & Peace

Block or report FatJohn

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
FatJohn/README.md

Hi, I'm John Shu 👋

Senior software developer in Taipei · Former Microsoft MVP
打雜的工程獅,最熟的是 C#。

I've spent most of my career in C# and .NET, building desktop apps with WPF/UWP and, more recently, libraries and tools. Lately I'm also building AI-powered side projects and figuring out how to make coding agents actually reliable.

🔨 Things I've built

Project What it is
PureFlac Pure managed, streaming, bit-exact FLAC decoder for .NET. NuGet
Suanomics Daily macro briefing for the Taiwan stock market, generated by a multi-agent LLM pipeline with citations. (Docs in Chinese)
agents-guideline My working system for AI coding agents (Claude Code / Codex): dispatch rules, verification rubrics, and lessons learned. (Docs in Chinese)
clean-dev-machine-cache Dry-run-first scripts to reclaim disk space eaten by dev tool caches.
UnicornToolkit A small C# library that makes calling HTTP APIs painless.

🧰 What I work with

  • Home turf: C#, .NET desktop (WPF, UWP), NuGet packaging
  • Day job: Flutter / Dart, building and maintaining our mobile apps
  • CI/CD: GitHub Actions, including self-hosted runners for iOS / Android builds (blog series, in Chinese)
  • Web front-end: TypeScript, Vue, React. Honestly still a beginner; these days I mostly build web stuff with Claude Code
  • Also touched: C++

📫 Find me

LinkedIn · Blog (Chinese)

Pinned Loading

  1. UnicornToolkit UnicornToolkit Public

    This library is mainly to provide a simple way connect http API

    C# 6 1

  2. suanomics suanomics Public

    Suanomics — AI 每日總經連動簡報(multi-agent pipeline、citations、podcast)

    TypeScript 3

  3. PureFlac PureFlac Public

    Pure managed, streaming, bit-exact FLAC decoder for .NET (ported from dr_flac)

    C#

  4. clean-dev-machine-cache clean-dev-machine-cache Public

    Shell

  5. agents-guideline agents-guideline Public

    Python 2