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. 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
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    211 commits    ████░░░░░░░░░░░░░░░░░░░░░   18.48% 
🌆 Daytime    325 commits    ███████░░░░░░░░░░░░░░░░░░   28.46% 
🌃 Evening    379 commits    ████████░░░░░░░░░░░░░░░░░   33.19% 
🌙 Night      227 commits    █████░░░░░░░░░░░░░░░░░░░░   19.88%

📅 I'm Most Productive on Monday

Monday       198 commits    ████░░░░░░░░░░░░░░░░░░░░░   17.34% 
Tuesday      157 commits    ███░░░░░░░░░░░░░░░░░░░░░░   13.75% 
Wednesday    154 commits    ███░░░░░░░░░░░░░░░░░░░░░░   13.49% 
Thursday     132 commits    ███░░░░░░░░░░░░░░░░░░░░░░   11.56% 
Friday       176 commits    ███░░░░░░░░░░░░░░░░░░░░░░   15.41% 
Saturday     131 commits    ██░░░░░░░░░░░░░░░░░░░░░░░   11.47% 
Sunday       194 commits    ████░░░░░░░░░░░░░░░░░░░░░   16.99%

📊 This Week I Spent My Time On

⌚︎ Time Zone: Asia/Taipei

💬 Programming Languages: 
Java                     18 hrs 8 mins       █████████████░░░░░░░░░░░░   54.05% 
Markdown                 5 hrs 45 mins       ████░░░░░░░░░░░░░░░░░░░░░   17.16% 
HTML                     4 hrs 27 mins       ███░░░░░░░░░░░░░░░░░░░░░░   13.3% 
YAML                     2 hrs 3 mins        █░░░░░░░░░░░░░░░░░░░░░░░░   6.12% 
SQL                      1 hr 9 mins         ░░░░░░░░░░░░░░░░░░░░░░░░░   3.43%

🔥 Editors: 
Claude Code              19 hrs 39 mins      ██████████████░░░░░░░░░░░   58.56% 
IntelliJ IDEA            12 hrs 21 mins      █████████░░░░░░░░░░░░░░░░   36.81% 
VS Code                  1 hr 33 mins        █░░░░░░░░░░░░░░░░░░░░░░░░   4.63%

💻 Operating System: 
Mac                      33 hrs 33 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 18/10/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