Skip to content
View orange0214's full-sized avatar
  • Rice University
  • Houston, TX
  • 16:33 (UTC -05:00)

Highlights

  • Pro

Block or report orange0214

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
orange0214/README.md

Hi, I'm Junchen He

About Me

I focus on building scalable backend systems and practical LLM/RAG applications.
My work emphasizes system design, data processing, vector search, and reliable infrastructure for AI-driven applications.

Selected Projects

VectorKV C++ Vector Database HNSW WAL CMake

  • Built an in-memory vector database in C++ with insert, delete, metadata storage, and top-k similarity search.
  • Implemented exact brute-force search and multi-layer HNSW approximate nearest neighbor search with configurable search parameters.
  • Added WAL-based crash recovery, snapshot persistence, checkpointing, and recovery tests.
  • Developed benchmark tooling to measure QPS, P50/P95/P99 latency, and Recall@K against brute-force ground truth.

HackerNews Chinese FastAPI RAG LangChain Supabase

  • Built an automated content ingestion pipeline for Hacker News articles.
  • Implemented LLM-based summarization and Chinese translation workflows.
  • Integrated Supabase vector retrieval to support semantic search across indexed content.

Pinned Loading

  1. hacker-news-chinese hacker-news-chinese Public

    An AI-driven Hacker News aggregator providing automated Chinese translations, structured summaries, and RAG-based Q&A to help users efficiently access technical insights.

    TypeScript 6

  2. deng-killer deng-killer Public

    Privacy-first conversation fact-checking assistant for extracting, verifying, and gently correcting checkworthy factual claims.

    Python

  3. vector-kv vector-kv Public

    VectorKV is a lightweight in-memory vector database implemented in C++. It supports vector insertion, deletion, top-k similarity search, metadata storage, write-ahead log recovery, snapshot persist…

    C++