Skip to content
View wenxiy's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report wenxiy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
wenxiy/README.md

👋 Hi there! I'm Xin Wen (温鑫)

🎓 I graduated from Central China Normal University (CCNU) with a Bachelor's degree in Electronic Information Engineering.

🎓 I’m now a Master's student in Software Engineering at The University of Queensland (UQ) (Graduated!), Australia 🇦🇺.

💼 I previously worked as an Android Client Engineer Intern at Kuaishou (快手). I am now working at Tencent as a C++ Audio/Video Client Developer.

💻 I’m passionate about Android development, concurrency & distributed systems, information retrieval (IR), and building practical systems—from mobile apps to intelligent retrieval pipelines.


🧠 What I'm Exploring

  • 🔍 Information Retrieval: BM25, DPR, ANCE, ColBERT, SPLADE, TILDE
  • 🤖 Retrieval-Augmented Generation (RAG): LLM-based re-ranking, hybrid retrieval
  • ☁️ Cloud-native architecture: AWS, Terraform
  • 📱 High-performance Android engineering: Jetpack Compose, UI architecture

🛠️ Featured Projects

  • 🚀 RouteTracker
    Real-time outdoor path tracking with simulation, multi-source GPS, and spatial analysis. (Kotlin + Google Maps SDK)

  • 📈 Trendgit
    Explore trending GitHub repositories with smooth list rendering, pagination, and clean MVVM architecture.

  • 🌏 wenxiy.github.io
    Personal Hexo site for writing & sharing tech notes and ideas.

  • 🎬 FilmReview App
    A mini film review Android project with Java-based UI.

  • 🚗 Control Software of Car
    C-based embedded control logic for vehicle simulation.


🔧 Tech Stack

  • Languages: Kotlin, Java, C++, Python
  • Mobile: Android (Jetpack Compose, MVVM)
  • Backend: Flask, Ktor, SQLite, PostgreSQL
  • IR / ML: BM25, DPR, ANCE, ColBERT, SPLADE, RAG
  • Systems: Concurrency, monitors, CLH/MCS locks, multithreading
  • Tools: Docker, Terraform, GitHub Pages, VS Code, Android Studio

🌱 Currently Learning

  • 🧠 ML for mobile & lightweight inference
  • 🔄 Efficient IR pipelines (dense + sparse hybrid, RAG optimization)
  • 🌐 Full-stack architecture & cloud deployment
  • ⚙️ High-performance C++ client engineering

📫 Let's connect!

“Stay curious. Keep building. Dream big.”

Pinned Loading

  1. RouteTracker RouteTracker Public

    Kotlin

  2. Trendgit Trendgit Public

    Trend app另一个仓库

    HTML

  3. wenxiy.github.io wenxiy.github.io Public

    This is my hexo for github page

    HTML

  4. muxi-mini-project/2020-FilmReview-android muxi-mini-project/2020-FilmReview-android Public

    Java

  5. The-control-software-of-car The-control-software-of-car Public

    The control software of car

    C