University of California, Riverside
M.S. in Computer Science
Sep. 2024 - Mar. 2026
Riverside, CA
Coursework: DBMS (A+), Machine Learning, Artificial Intelligence, High Performance Computing, GPU Architecture, Advanced Networks
I build backend systems for document retrieval, traceable AI workflows, and reliable order processing.
M.S. Computer Science graduate focused on backend systems and AI platforms. My work spans reactive Spring services, hybrid document retrieval, citation validation, human-approved agent actions, and concurrent order flows with explicit cache-consistency trade-offs.
Primary domain
Enterprise RAG
Backend proof
Orders + inventory
Retrieval layer
pgvector + RRF
Agent controls
Human approvals
M.S. in Computer Science
Sep. 2024 - Mar. 2026
Riverside, CA
Coursework: DBMS (A+), Machine Learning, Artificial Intelligence, High Performance Computing, GPU Architecture, Advanced Networks
B.E. in Software Engineering
Sep. 2020 - Jun. 2024
Taiyuan, China
Expertise
My strongest work sits at the boundary between AI retrieval quality and classical backend reliability, including transactional order systems.
Ingestion to answer pipeline
Connecting MinIO ingestion, parent-child document chunks, and OpenAI embedding and answer APIs through reactive REST/SSE services.
Vector + full-text + evidence
Combining pgvector and full-text retrieval with RRF and reranking, preserving complete evidence spans within context budgets, and validating citations.
REST/SSE + checkout flows
Building Spring services for AI queries and checkout, with idempotency, order-state transitions, duplicate-message handling, and payment/cancellation race handling.
Cache isolation + human approvals
Scoping Redis context caches by tenant, actor, and document revision, and keeping durable agent state in Java with human approvals, stale-state checks, and conservative recovery.
Research Experience
RIPLE Research Group, UC Riverside
Advisor: Prof. Qian Zhang
Sep. 2025 - Present
Riverside, CA
Selected Projects
Jan. 2026 - Present
A document RAG and agent backend that makes retrieval, evidence selection, and agent actions inspectable, with a React/TypeScript learning UI and human-approved document operations.
May 2025 - Aug. 2025
An order, inventory, and checkout backend focused on retry-safe transactions and concurrent lifecycle handling, including duplicate messages, payment/cancellation races, and cache-consistency trade-offs.
Oct. 2025 - Present
A Dockerized sandbox for comparing LLM backends and replaying prompt and tool-use workflows, backed by structured logs, lightweight CI, and documented failure cases.
Curriculum Vitae
Current resume with education, research, backend projects, and AI platform work.
Contact
Actively seeking full-time Software Engineer roles in Backend, AI Platform, and Enterprise RAG. I am especially interested in teams where retrieval infrastructure, backend reliability, high-concurrency business systems, and applied AI meet real product constraints.