13 KiB
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 | Go | ✅ Done |
| Learning | Go wrapper for Ansible/Ansible-playbook with JSON output | kenaito-ansible-go | Go | ✅ Done |
| Template | Kubernetes | k8sfiles | YAML | ⏳ StatefulSet WIP |
| Template | Docker | dockerfiles | YAML | 🔄 Updating |
| DevOps | Kubernetes Ingress-Nginx fixes for China (mirror pull issues) | k8s-component | YAML | ✅ Done |
| Middleware | Container image registry | kenaito-image-register | Go | 🛠️ Push/Pull images |
| Middleware | Config Center | kenaito-config | SpringBoot2 + Vue2 | 🛠️ Features: Config fetch, offline mode, @Value/@ConfigurationProperties hot-reload |
| Middleware | DNS visual management tool | kenaito-dns | Gin + Xorm + Vue2 (D2Admin) | ✅ Done (Uses miekg/dns—kudos to the OSS devs!) |
| Framework | Go rapid dev scaffold (RBAC included) | cutego | Gin + Xorm + JWT + Redis + Vue2 | ✅ Done |
| Tool | Media organizer (sort by resolution) | kenaito-media-picker | Go | ✅ Done |
| Tool | PDF-to-JPG converter (batch) | kenaito-pdf2png | Go | ✅ Done |
| Platform | DevOps automation platform | kenaito-devops | Java + Go + Python3 | 🔄 Updating |
| Customized | Java rapid dev scaffold (RBAC) | cutejava | SpringBoot2 + MyBatis-Plus + JWT + Spring Security + Redis + Vue2 | 🔄 Updating |
| Customized | Kubernetes offline deployment toolkit (China network fixes) | 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)
- LoL:
- 🤖 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
| Mail me | ![]() |
![]() |
Thanks for reading! If my work helps you, feel free to reach out (time permitting).

