My Projects
A collection of my work and contributions
Featured Projects (3)
LangGraph AI Research Agent
Full-stack AI research assistant with React, FastAPI, and LangGraph, supporting LLM-powered query rewriting, Google Search integration, and real-time streaming via Redis.
- Built a full-stack AI research assistant with a React frontend and FastAPI backend.
- Implemented a LangGraph-powered LLM agent for query rewriting and iterative web research.
- Integrated Google Search APIs for knowledge-gap analysis and citation-rich answers.
- Used Redis pub/sub for real-time streaming and Postgres for conversation persistence.
SmartCoupon Engine
High-concurrency coupon system in Java/Spring Boot with Kafka, Redis, and MySQL. Supports scalable template creation and real-time redemption for millions of users.
- Developed a high-concurrency coupon system serving millions of users.
- Supported coupon template creation, scheduled delivery, and real-time redemption.
- Processed million-row Excel tasks with EasyExcel and Redisson delay queues.
- Applied Redis Bloom filters to reduce latency and prevent cache breakdown.
- Ensured consistency and idempotency with MySQL row locks and Kafka retries.
PII Detection Pipeline
Hybrid CRF + Transformer NER workflow for detecting PII in 22K MOOC essays. Fine-tuned BERT/DeBERTa models, achieving Fβ=0.92 with high precision and recall.
- Built a hybrid CRF + Transformer NER pipeline for detecting PII in 22K MOOC essays.
- Fine-tuned BERT and DeBERTa models, achieving Fβ=0.92 with high precision and recall.
- Applied LLM-based data augmentation (Mistral) to improve robustness and balance classes.
Open Source Contributions (1)
LightRAG
Implemented pgvector indexing (HNSW/IVFFLAT) and query optimization for large-scale vector retrieval, adopted in ticketing recommendation with 10k+ items.
- Implemented pgvector indexing (HNSW/IVFFLAT) and auto-indexing on core VDB tables.
- Rewrote vector-retrieval SQL (EXPLAIN-driven) to ensure index-backed execution plans.
- Unified query interfaces across backends; improved maintainability on large corpora.
- Adopted for ticketing recommendation (10k+ items) with pgvector HNSW.
Other Projects (2)
Portfolio Website
Personal portfolio built with Hexo and custom styling, showcasing projects, blogs, and open-source contributions.
Unity 2D Platformer Game
- Developed and implemented a color-switching mechanic that governs interaction with platforms, enemies, and obstacles to add strategic depth.
- Designed and optimized multiple levels; introduced a checkpoint system and a color-gun mechanic to enhance user experience.
- Fixed critical bugs, optimized performance, and iterated level design based on extensive playtesting feedback.
This page showcases my projects and contributions.