Software engineer · 6 years of experience

NCCFull-stack development & AI agents

I work on web and mobile apps, backend services, and tools for AI agents.

Projects

v1.0.0

Webhook Delivery Platform

Sends events to HTTP endpoints and retries failed requests. The web console lets you manage endpoints, inspect each delivery attempt, and replay jobs.

Built with
Java, Spring Boot, PostgreSQL, and React
Delivery
At-least-once: receivers need to handle duplicate events
Try it
Docker Compose includes a receiver that simulates failures

v0.1.0 · Experimental

MCP Trace Lab

Records traffic between an MCP client and a stdio server. Use the command-line summary to check which tools were called, what failed, and how long responses took.

Built with
TypeScript and Node.js
Output
Local JSONL traces with text or JSON summaries
Scope
stdio only; sensitive fields can be redacted by key name

Development preview

ADB Device Desk

Connect Android devices from a Windows desktop app, diagnose ADB issues, and export screenshots or logs.

Built with
Flutter and Dart
Platform
Windows x64
Status
Windows build passed; physical-device acceptance pending

Development preview

Mutual Chat

Encrypted Matrix messaging as a standalone app or an embeddable panel, with session recovery and local message search.

Built with
Matrix SDK, JavaScript and Electron
Forms
Web app, embeddable panel and Windows desktop preview
Status
Encrypted messaging tested; device verification and mobile acceptance pending

Development preview

Mutual Transfer

Move files through a shared LAN workspace, resume interrupted uploads, check file hashes, and manage paired devices.

Built with
Node.js and a responsive browser client
Sharing
Server-mediated; all workspace members can read and delete files
Status
Large-file and recovery tests passed; physical LAN acceptance pending

Template

Personal website template

Use this site as a starting point for your own page. The guide covers copying the repository, editing your profile, and publishing with GitHub Pages.

Editing
Name, introduction, experience and projects in one JSON file
Publishing
GitHub Pages
Included
English and Chinese, light and dark themes, mobile layout

Experience

I've worked on Flutter and Vue applications, enterprise management and auction systems, and healthcare IoT integrations for hospitals.

Technologies

Frontend

  • TypeScript
  • React
  • Vue
  • Flutter

Backend

  • Node.js
  • Python
  • Java
  • Spring

AI tools

  • AI Agents
  • MCP
  • Tool Calling
  • LLM Integration

Questions about a project?

You can ask questions, report bugs, or suggest changes in the project’s GitHub issues.

GitHub profile