🎓 CS Undergraduate @ Hubei University → Incoming Master student @ Soochow University
🔍 Research focus: Knowledge Graph-enhanced Retrieval-Augmented Generation (KG-RAG)
💡 Passionate about LLMs, knowledge graphs, and building scalable systems
🏆 National & provincial award winner in programming contests
🌱 Open source contributor — preparing for GSoC 2026
National
- 🥉 Third Prize in Python University Group B at the 15th Lanqiao Cup National Finals
- 🥉 Third Prize (National Team) at the 2025 Group Programming Ladder Tournament
Provincial
- 🥇 First Prize in Python University Group B at the 16th Lanqiao Cup Hubei Regional Contest
- 🥈 Second Prize in the Central & Southern China Regional Contest at the 18th China Collegiate Computing Contest (Team Leader)
Full-stack project with Flutter + Go
A mobile learning community inspired by the "Chinese University MOOC" style, supporting core features like course browsing, video playback, comment interaction, and learning progress tracking. The project emphasizes engineering quality and user experience, implementing various production-grade features.
- Tech Stack: Flutter (client), Go (Gin/Gorm), MySQL + MongoDB, MinIO (object storage), Redis (cache), RabbitMQ (message queue)
- Core Capabilities:
- Cross-platform learning experience: course/video/article browsing, commenting, favoriting, learning progress synchronization
- Recommendation & operations: event tracking dashboard, recommendation system (DIN model), cache warming, hotspot protection
- Stability engineering: rate limiting (global/interface), circuit breaking (FCM/MinIO), retries (exponential backoff), idempotent requests, structured logging and distributed tracing (X-Trace-Id)
- Client-side experience: offline caching (Hive), retry on weak network, unified skeleton screens/empty state components
- Engineering collaboration: CI/CD pipelines (GitHub Actions), PR conventions, version management, release artifacts
- Highlights:
- Implemented cache warming and hotspot protection to prevent cache breakdown
- Integrated rate limiting, circuit breaking, retry, and idempotency mechanisms to enhance system robustness
- Unified logging and distributed tracing for easier debugging and monitoring
- Offline caching and weak network strategies on Flutter side to improve user experience
🔗 GitHub Repository (Private repository, contact for access)
Provincial College Student Innovation Project · Core Member
An intelligent Q&A system based on LangChain and ChatGLM, helping high school graduates make personalized university choices.
- Crawled nationwide university admission data, cleaned and built a knowledge base
- Backend based on locally deployed ChatGLM3-6B, integrated with LangChain for natural language Q&A
- Frontend using ChatChat framework for a friendly conversational interface
- Tech stack: Python, LangChain, ChatGLM, web scraping, knowledge base construction
- Preparing for Google Summer of Code (GSoC) 2026 application
- GitHub: @DreamZhongJu
- University Websites: Hubei University · Soochow University
⭐️ From DreamZhongJu
