GeezerVison is showing github.com — learnOmi - Overview
Full-Stack Developer | Java Backend Specialist | AI Enthusiast
Passionate about building elegant solutions to complex problems. I specialize in enterprise backend systems, modern frontend applications, and AI-powered products. With 10+ production-ready projects, I bring ideas from concept to deployment.
| 🎯 Focus Areas |
💼 Experience |
🌟 Strengths |
| Backend Architecture |
10+ Projects |
Clean Code Advocate |
| Frontend Engineering |
Full-Stack |
Performance Optimizer |
| AI/ML Integration |
Open Source |
Problem Solver |
| DevOps & Tools |
Self-Taught |
Continuous Learner |
🏥 Enterprise Management Systems
| Project |
Description |
Tech Stack |
Stars |
| Smart Elderly Care Management System |
Deeply customized elderly care management system based on RuoYi framework, covering elder profiles, check-in workflows, nursing scheduling and complete business chain |
Spring Boot, Vue 3, MyBatis, Redis |
⭐ |
| Tlias Training Management System |
Enterprise-level employee training management system supporting employee management, class management, and statistical reporting |
Spring Boot 4.0, JWT, AOP, MySQL |
⭐ |
💬 Real-Time Communication
| Project |
Description |
Tech Stack |
Stars |
| EasyChat Backend |
High-performance real-time communication system based on Netty, supporting one-on-one/group chat, file transfer, and friend management |
Spring Boot 3.2, Netty, Redis Pub/Sub |
⭐ |
| EasyChat Desktop App |
Cross-platform desktop IM application with message persistence, file transfer, and admin backend |
Electron, Vue 3, SQLite, Pinia |
⭐ |
🤖 AI & Intelligent Applications
| Project |
Description |
Tech Stack |
Stars |
| ChatBot-SpringAI |
AI-powered chatbot system based on Spring AI, integrating RAG, Multi-Agent coordination, and streaming conversations |
Spring AI, Ollama, pgvector, React |
⭐ |
| Project |
Description |
Tech Stack |
Stars |
| MybatisAutoMapper |
Fully automatic MyBatis code generator that analyzes database schema and generates complete layered code |
JDK 21, MyBatis, JDBC |
⭐ |
| Project |
Description |
Tech Stack |
Stars |
| Articles Subscribe H5 |
Mobile-first article subscription app with multi-channel browsing, subscription management, and infinite scrolling |
React 19, Redux Toolkit, Ant Design Mobile |
⭐ |
| Articles Management Web |
React-based article management backend supporting CRUD, draft publishing, and rich text editing |
React 19, Ant Design 5, mitt |
⭐ |
| Backend |
Frontend |
Full-Stack |
AI |
| Tlias Backend |
Tlias Frontend |
ElderlyCare |
ChatBot-SpringAI |
| ElderlyCare Backend |
ElderlyCare Frontend |
EasyChat |
|
| EasyChat Backend |
EasyChat Electron |
|
|
| MybatisAutoMapper |
Articles H5 |
|
|
|
Articles Web |
|
|
📈 Activity & Contributions
| Achievement |
Details |
| Total Projects |
10+ production-ready repositories |
| Languages Used |
Java, Vue, JavaScript, TypeScript, HTML/CSS |
| Frameworks Mastered |
Spring Boot, Vue 3, React 19, Electron, Netty |
| Specializations |
Enterprise Systems, IM, AI Integration, Code Generation |
| Open Source |
Actively contributing to community projects |
- 🔭 Building more AI-powered applications with Spring AI and LLMs
- 🌱 Exploring microservices architecture with Spring Cloud
- 📖 Writing technical articles about system design and best practices
- 🎯 Contributing to open-source projects
⭐ If you find my projects interesting, please star this repository!
Made with ❤️ and lots of ☕
Pinned
Loading
-
Learning SpringAI to build a simple chatbot with SpringBoot
Java
-
Aimed to use Vue and Electron to create the front-end of my Easy-Chat App for the back-end EasyChat. This app features instant chating between different users and groups, you can send text, emoji, …
Vue
1
1
-
Aimed for learning to build a backend sever for my chat App.
Java
2
1
-
Aimed to automatically generate basic mybatis mapper related configuration accroding to mysql database table structure.
Java
1
-
Simple React H5 mobile APP for listing articles with different channels
JavaScript
-
An Web Application made with React. Get, display, edit articles data coming from backend api.
JavaScript
Uh oh!
There was an error while loading. Please reload this page.
|