- Full-stack technology explorer working across Java, Kotlin, Python, TypeScript, Go, and Rust ecosystems.
- Building developer tools that remove friction from reading code, translating context, and operating AI-assisted workflows.
- Author of an IntelliJ IDEA immersive translation plugin with provider-first architecture and non-destructive inline rendering.
- Exploring agent harnesses, coding agents, and API compatibility through focused forks and reproducible local experiments.
- Based in Guangdong, China.
timeline
title From backend foundations to AI developer tools
2018 : Java backend practice : Git and delivery fundamentals
2025 : Python automation : Multi-platform workflow experiments
2026 : Kotlin plugin engineering : Immersive translation for IntelliJ IDEA
: AI coding systems : Agent harness and API gateway exploration
A Kotlin-based IntelliJ IDEA plugin that translates Java and Kotlin comments, Markdown prose, and plain text into inline editor inlays. It supports OpenAI-compatible APIs, Gemini, Microsoft Translator, and Google Cloud Translation while keeping source files unchanged.
What is inside
- Provider-specific configuration and credentials
- Progressive translation with cancellation and error handling
- Segment caching by provider, target language, and source context
- Support for comments, Javadoc, KDoc, Markdown, and plain text
- Gradle-based plugin packaging and sandbox IDE execution
The repositories below are clearly identified as forks. I use them to study architecture, test integrations, and maintain targeted customizations; credit remains with their upstream authors.
|
Agent harness study |
API compatibility study |
|
Coding-agent customization |
Python coding-agent study |
flowchart LR
JVM["JVM Engineering<br/>Java · Kotlin · Spring"] --> Tools["Developer Tools<br/>IntelliJ Platform · Automation"]
Web["Full-stack Systems<br/>TypeScript · Python APIs"] --> Tools
Infra["Delivery Foundations<br/>Docker · Linux · GitHub Actions"] --> Tools
Tools --> AI["AI-assisted Engineering<br/>Agents · Provider APIs · Workflows"]
Build tools that make complex systems easier to understand, operate, and improve.
