Skip to content
View xinqilin's full-sized avatar
:octocat:
Focusing
:octocat:
Focusing

Block or report xinqilin

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

Header

Typing SVG

👋 About Me

Senior Backend Engineer with 7+ years in Java / Kotlin, based in Taipei, Taiwan. I engineer and maintain enterprise-scale Billing & Payment systems and serve as first-line support for their production issues. I also bring hands-on SRE & Cloud skills and build LLM-powered developer tooling.

  • Backend: Java, Kotlin, Spring Boot, MySQL (SQL performance tuning), Python, JavaScript / TypeScript; also interested in Go.
  • SRE & Cloud: AWS, Docker, Kubernetes, Linux, Prometheus, Grafana — and always leveling up.
  • LLM tooling: Claude Code / Codex plugins, MCP servers, persistent dev memory — see below.
  • Also: 3+ years of React / Vue frontend exposure and about 8 months of Android development.

Pleased to meet you!

Highlights

Highlights: Engineered and maintained enterprise-scale Billing & Payment systems, serving as first line of support for production issues. Built automated end-to-end test pipelines, cutting a 30+ minute manual QA process down to minutes. Delivered internal tech talks to 200+ engineers and mentored new hires through code reviews.

SRE & Reliability

From commit to reliable production: Backend (Java / Kotlin) → Docker → Kubernetes → Prometheus → Grafana → SLOs & error budgets, running on AWS and Linux.

LLM & AI Tooling

I build LLM-powered tools that make day-to-day engineering faster and safer:

dev-memory: Claude Code & Codex CLI plugin that archives sessions into a local SQLite FTS5 memory with CJK-aware search, exposes memory_search over MCP, and turns code into locally reviewed tech docs opened as a PR. java-backend-skills: Claude Code & Codex plugin with 13 skills for Spring Boot + JPA on MySQL / PostgreSQL that catches lost updates, N+1 queries and wrong indexes: /code-review, /review-pr, /review-test, /write-test, /optimize-query, /design-solution.

Tech Stack

Core

Cloud & SRE

Exploring

GitHub Stats

More GitHub stats

Lines of code

I'm a Night 🦉

🌞 Morning    228 commits    █████░░░░░░░░░░░░░░░░░░░░   19.83% 
🌆 Daytime    330 commits    ███████░░░░░░░░░░░░░░░░░░   28.7% 
🌃 Evening    376 commits    ████████░░░░░░░░░░░░░░░░░   32.7% 
🌙 Night      216 commits    ████░░░░░░░░░░░░░░░░░░░░░   18.78%

📅 I'm Most Productive on Monday

Monday       201 commits    ████░░░░░░░░░░░░░░░░░░░░░   17.48% 
Tuesday      158 commits    ███░░░░░░░░░░░░░░░░░░░░░░   13.74% 
Wednesday    156 commits    ███░░░░░░░░░░░░░░░░░░░░░░   13.57% 
Thursday     132 commits    ██░░░░░░░░░░░░░░░░░░░░░░░   11.48% 
Friday       174 commits    ███░░░░░░░░░░░░░░░░░░░░░░   15.13% 
Saturday     130 commits    ██░░░░░░░░░░░░░░░░░░░░░░░   11.3% 
Sunday       199 commits    ████░░░░░░░░░░░░░░░░░░░░░   17.3%

📊 This Week I Spent My Time On

⌚︎ Time Zone: Asia/Taipei

💬 Programming Languages: 
Markdown                 13 hrs 48 mins      █████████░░░░░░░░░░░░░░░░   39.49% 
Java                     8 hrs 19 mins       ██████░░░░░░░░░░░░░░░░░░░   23.78% 
HTML                     3 hrs 45 mins       ██░░░░░░░░░░░░░░░░░░░░░░░   10.75% 
SQL                      3 hrs 28 mins       ██░░░░░░░░░░░░░░░░░░░░░░░   9.92% 
YAML                     1 hr 15 mins        █░░░░░░░░░░░░░░░░░░░░░░░░   3.61%

🔥 Editors: 
Claude Code              28 hrs 55 mins      ████████████████████░░░░░   82.66% 
IntelliJ IDEA            3 hrs 20 mins       ██░░░░░░░░░░░░░░░░░░░░░░░   9.54% 
VS Code                  2 hrs 43 mins       ██░░░░░░░░░░░░░░░░░░░░░░░   7.8%

💻 Operating System: 
Mac                      34 hrs 59 mins      █████████████████████████   100.0%

I Mostly Code in Java

Java                     33 repos            ████████████░░░░░░░░░░░░░   48.53% 
Kotlin                   8 repos             ███░░░░░░░░░░░░░░░░░░░░░░   11.76% 
JavaScript               7 repos             ██░░░░░░░░░░░░░░░░░░░░░░░   10.29% 
HTML                     5 repos             █░░░░░░░░░░░░░░░░░░░░░░░░   7.35% 
TypeScript               5 repos             █░░░░░░░░░░░░░░░░░░░░░░░░   7.35%

Last Updated on 12/11/2026

Pinned Loading

  1. java-backend-skills java-backend-skills Public

    Catches lost updates, N+1 queries, and wrong indexes in Spring Boot + JPA code on MySQL/PostgreSQL. Code review, tests, and design skills for Claude Code and Codex.

  2. dev-memory dev-memory Public

    for any developer to write tech or maintenance doc by plugin

    TypeScript

  3. Vue-MaskMap Vue-MaskMap Public

    練習 Vue- 實作口罩地圖

    TypeScript

  4. spring-boot-CircuitBreaker spring-boot-CircuitBreaker Public

    Resilience4j on Spring Boot: annotations vs functional API, verified by one shared test suite

    Kotlin

  5. GO-Playground GO-Playground Public

    Go 圖解手冊:學習 Go (繁體中文版本),每章大圖解說加上可執行的程式碼與測試,附 Java 對照

    Go 1

  6. spring-boot-gRPC spring-boot-gRPC Public

    Learn gRPC: all four RPC modes, error handling, interceptors, deadlines and flow control, each proven by a test.

    Java