# Hey, I'm Odboy, Nice to see you! 👋👋👋
- 👨💻 Known as **Odboy** across all platforms
- 🧑 A college graduate now based in Shanghai, working at a logistics company.
- 🐛 Wrote "Shenma Language" (a Chinese programming language) for 2 years, dabbled in DevOps automation, now focused on **Java development**.
- 🤯 Passionate tinkerer with strong self-learning skills and a perfectionist coding style.
- 💡 I document my learning journey through projects and blogs, hoping to make tech more accessible to others.
### The Story Behind My Name
**Odboy** = **One Dream Boy**. Inspired by Elon Musk—stay focused on your vision, ignore the noise.
### Motto
> *"The strong adapt; they never complain. We arrive with nothing and leave with nothing. You might shine at work, but in the grand scheme, you're just
stardust."*
### Mantra
> *"Life (and coding) is about trial and error. Keep iterating with passion, and your work will eventually shine."*
### Projects
| Category | Description | Repo | Tech Stack | Status |
|------------|---------------------------------------------------------------|-----------------------------------------------------------------------------------|-------------------------------------------------------------------|------------------------------------------------------------------------------------------|
| Learning | Gin + Gorm | [lingye-gin-gorm](https://github.com/odboy-tianjun/lingye-gin-gorm) | Go | ✅ Done |
| Learning | Go wrapper for Ansible/Ansible-playbook with JSON output | [kenaito-ansible-go](https://github.com/odboy-tianjun/kenaito-ansible-go-example) | Go | ✅ Done |
| Template | Kubernetes | [k8sfiles](https://github.com/odboy-tianjun/k8sfiles) | YAML | ⏳ StatefulSet WIP |
| Template | Docker | [dockerfiles](https://github.com/odboy-tianjun/dockerfiles) | YAML | 🔄 Updating |
| DevOps | Kubernetes Ingress-Nginx fixes for China (mirror pull issues) | [k8s-component](https://github.com/odboy-tianjun/k8s-component) | YAML | ✅ Done |
| Middleware | Container image registry | [kenaito-image-register](https://github.com/odboy-tianjun/kenaito-image-register) | Go | 🛠️ Push/Pull images |
| Middleware | Config Center | [kenaito-config](https://github.com/odboy-tianjun/kenaito-config) | SpringBoot2 + Vue2 | 🛠️ Features: Config fetch, offline mode, `@Value`/`@ConfigurationProperties` hot-reload |
| Middleware | DNS visual management tool | [kenaito-dns](https://github.com/odboy-tianjun/kenaito-dns) | Gin + Xorm + Vue2 (D2Admin) | ✅ Done (Uses `miekg/dns`—kudos to the OSS devs!) |
| Framework | Go rapid dev scaffold (RBAC included) | [cutego](https://github.com/odboy-tianjun/cutego) | Gin + Xorm + JWT + Redis + Vue2 | ✅ Done |
| Tool | Media organizer (sort by resolution) | [kenaito-media-picker](https://github.com/odboy-tianjun/kenaito-media-picker) | Go | ✅ Done |
| Tool | PDF-to-JPG converter (batch) | [kenaito-pdf2png](https://github.com/odboy-tianjun/kenaito-pdf2png) | Go | ✅ Done |
| Platform | DevOps automation platform | [kenaito-devops](https://github.com/odboy-tianjun/kenaito-devops) | Java + Go + Python3 | 🔄 Updating |
| Customized | Java rapid dev scaffold (RBAC) | [cutejava](https://github.com/odboy-tianjun/cutejava) | SpringBoot2 + MyBatis-Plus + JWT + Spring Security + Redis + Vue2 | 🔄 Updating |
| Customized | Kubernetes offline deployment toolkit (China network fixes) | [kubeasz](https://github.com/odboy-tianjun/kubeasz) | Bash + Ansible | 🍴 Forked & Updating |
### My Coding Journey
I started late—got my first laptop after high school. Began with **C**, then wrote game hacks/reverse engineering tools in **Shenma Language**, dabbled in 3D
modeling (GTA5 car mods!), and BAT scripts.
Nowadays, I crave new challenges: **AI/LLMs, iOS dev, Rust, or hardware**. Staying busy keeps life meaningful.
### Tech Stack
HTML
|
CSS
|
Javascript
|
JQuery
|
Node.js
|
Vue
|
React
|
IDEA
|
Python
|
Java
|
Go
|
Flask
|
Spring
|
Git
|
Docker
|
Kubernetes
|
MySQL
|
Nginx
|
Ansible
|
Redis
|
Maven
|
Github
|
GitLab
|
Postman
|
Linux
|
Sqlite3
|
Apollo
|
Photoshop
|
Prometheus
|
### Skills
- **Automation**: Windows BAT / Linux Shell
- **Middleware**: Nginx, Ansible, Zookeeper, Redis, etc.
- **Containers**: Docker/K8s (deployment & troubleshooting)
- **Full-stack**: Vue/React + Java/Python/Go backends
- *(Legacy)*: Android native, Electron, mini-programs (uni-app)
### Hobbies
- **🎤 Karaoke**: "My partner enjoys it—that’s all that matters."
- **🎮 Games**:
- *LoL*: `Leo丶Ling#16907` (Multiple servers)
- *DNF*: Cross-server 5 (Male Launcher / Asura main)
- **🤖 Coding**: Turning ideas into reality.
### Philosophy
I’m not a "hardcore" programmer—just balancing work and life. Health and relationships > career. Tech won’t last forever; exploring new fields keeps things
exciting.
### Let’s Connect
| Email | QQ | WeChat |
|------------------------------------|--------------------------------------------------------------------------------|------------------------------------------------------------------------------------|
| [Mail me](mailto:tianjun@odboy.cn) |
|
|
---
**Thanks for reading!** If my work helps you, feel free to reach out (time permitting).