Skip to content
View MiChongs's full-sized avatar
🏠
Working from home
🏠
Working from home
  • Wuhan, Hubei, China
  • 23:53 (UTC +08:00)

Block or report MiChongs

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
MiChongs/README.md

GitHub followers Profile views GitHub stars Coding since 2019 Wuhan China

Hi, I'm 川意 MiChongs

Backend & Systems Developer · Open-source Builder · Lifelong Learner

2019 年开始学习编程,从 Android 客户端一路走向后端、分布式系统与网络基础设施。
我喜欢把复杂问题拆成边界清晰、可靠可维护的工程系统,并持续用开源记录成长。

I started learning programming in 2019. My journey has grown from Android development
into backend engineering, distributed systems, developer tools, and network infrastructure.

Current direction: building reliable platforms and cross-platform system tools with Go, Rust, and Kotlin — with a focus on performance, clean boundaries, observability, and real-world usability.

About Me

  • Based in Wuhan, Hubei, China
  • Building backend platforms, API gateways, proxy tooling, and developer-facing products
  • Exploring distributed workflows, service orchestration, networking, system proxies, and AI-assisted engineering
  • Engineering taste low coupling · explicit boundaries · predictable behavior · measurable performance
  • Open source learning in public, maintaining practical tools, and turning experiments into reusable projects
  • Beyond code interested in product design, infrastructure, automation, and the craft of shipping

My Programming Journey

2019 The first line of code
Started learning programming and building the foundations: syntax, algorithms, debugging, and the habit of learning by making.
2021 Learning in public
Joined GitHub, began exploring open source, and learned how real projects organize code, collaboration, releases, and documentation.
2022–23 Android & Kotlin
Focused on Android application development, Kotlin, UI architecture, media tooling, and developer experience; created projects such as Leaf-IDE.
2024–25 From apps to services
Expanded into web backends, authentication, data stores, deployment, and API design through projects including user_system.
2026 → Systems, platforms & infrastructure
Building production-oriented Go and Rust systems: gateways, multi-tenant platforms, workflow orchestration, proxy cores, CLIs, and cross-platform network tools.

What I'm Focused On

  • Designing high-performance backend services and multi-tenant platforms
  • Building proxy, gateway, networking, and cross-platform system software
  • Applying PostgreSQL, Redis, NATS, gRPC, and Temporal to real workflows
  • Improving developer experience through clear APIs, automation, documentation, and observability
  • Using AI coding tools as engineering accelerators—not substitutes for architecture and judgment

Tech Stack

Languages
Go Rust Kotlin TypeScript Java Python

Backend & Data
Gin gRPC Temporal NATS PostgreSQL Redis MySQL

Mobile, Systems & Tooling
Android Jetpack Compose Docker Linux Nginx GitHub Actions

Selected Open-source Work

Maintained automatically and sorted by GitHub stars every 6 hours.

REST API gateway and management console with OAuth2, TOTP 2FA, and an encrypted credential pool.

Stars Last Commit Top Language

Go · Gin · gRPC · Next.js · PostgreSQL · Redis


Rust proxy core with friendly YAML, smart node selection, and Android transparent proxy support.

Stars Last Commit Top Language

Rust · Networking · Android · Proxy


User authentication and management system built while moving from applications into backend engineering.

Stars Last Commit Top Language

Node.js · MySQL · Redis · Authentication


High-performance multi-tenant user platform with workflow orchestration.

Stars Last Commit Top Language

Go · Gin · PostgreSQL · Redis · NATS · Temporal


Cross-platform sing-box and mihomo manager with native services, a Ratatui TUI, tray, telemetry, and CLI.

Stars Last Commit Top Language

Rust · Ratatui · CLI · Networking


Modern Android IDE supporting web and native projects.

Stars Last Commit Top Language

Kotlin · Android · Developer Tools


Modern personal homepage generator and blog CMS built with the latest Next.js and React stack.

Stars Last Commit Top Language

TypeScript · Next.js · React · Prisma · Tailwind CSS

GitHub Activity

GitHub profile metrics

Contribution calendar & language deep dive

Contribution calendar

Language distribution

Engineering Principles

Make boundaries explicit.        Measure before optimizing.
Prefer boring reliability.       Keep the fast path simple.
Design for failure and recovery. Ship, observe, learn, repeat.

Now

  • Refining Karpov Gateway as a practical API gateway and management console
  • Building Proxy-RS and WutherCore around cross-platform proxy infrastructure
  • Evolving aegis as a multi-tenant platform and workflow orchestration experiment
  • Continuing to learn systems engineering by building, benchmarking, documenting, and maintaining

Connect

GitHub Repositories

Started in 2019. Still learning, still building.
始于热爱,忠于长期主义;用作品记录成长。

Popular repositories Loading

  1. karpov-gateway karpov-gateway Public

    Karpov Gateway — REST API gateway + Next.js console. Go (Gin+gRPC) + PostgreSQL + Redis + OAuth2 (Linux.do) + TOTP 2FA + encrypted credential pool

    Go 161 27

  2. sing-box sing-box Public

    Forked from reF1nd/sing-box

    The universal proxy platform

    Go 65 2

  3. box.app box.app Public

    Android project mirror of box.app

    Kotlin 48 7

  4. WutherCore WutherCore Public

    Rust proxy core - Friendly YAML, Smart node selection, mihomo/sing-box compatible, Android root IPv4/IPv6 transparent proxy

    Rust 26 2

  5. Wayfort Wayfort Public

    TypeScript 17 2

  6. user_system user_system Public

    JavaScript 16 1