Skip to content
View eyesofish's full-sized avatar
  • Davis, CA

Highlights

  • Pro

Block or report eyesofish

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
eyesofish/README.md

Yang Yu · 俞洋

M.S. Computer Science @ UC Davis · Backend & Distributed Systems · SWE Intern @ Microsoft (Suzhou, Jun–Sep 2026)

devilsrocbuddhasgildedimage@gmail.com · Davis, CA

I build small, honest systems end-to-end: distributed consensus, recommendation, and agentic LLM tooling. I prefer reading code over reading slides, and I write down what didn't work next to what did.

中文一句话:在 UC Davis 读 CS 硕士,方向是后端/分布式系统,2026 夏天在 Microsoft(苏州)做 SWE 实习。日常练手围绕共识协议、推荐系统、和 LLM agent,喜欢把一个想法跑通到端到端再写下来。


Open-source contributions

I contribute focused, verified fixes to upstream projects and keep accepted work separate from work still in review.

Project Accepted contribution Status
QwenLM/FlashQLA Fixed the low-level forward/backward example to return, enable, and pass the CP cache, preventing a runtime unpacking error. Merged #37
Netflix/atlas Removed obsolete wiki build and publishing targets and pointed contributors to the maintained documentation repository. Merged #1975
Netflix/dgs-framework Updated the contributor guide's Java toolchain requirement to match the current build. Merged #2341

Selected upstream submissions currently open: Velox #18689, Amazon Braket #1344, JAX #40187, AWS Chalice #2188, AWS SDK for C++ #3899, and MNN #4807. View all pull requests.


What I'm currently shipping

🛰 incubator-resilientdb — Raft consensus layer

Added a Raft consensus path to Apache ResilientDB as an alternative to the existing PBFT pipeline. Scope: consensus-protocol switching infra, ConsensusManagerRaft skeleton, leader election + heartbeat + log replication + commit flow, RaftLog / PersistentState / SnapshotManager for crash recovery. C++ / Bazel / Protobuf, Sep–Nov 2025.

📰 news-intent-rec — News recommendation and hybrid search

Independent personal project built on the public Microsoft MIND dataset. LightGBM ranking reached Recall@10 = 0.5969 versus 0.4831 for the popularity baseline on a chronological holdout. The system combines FAISS recall, hybrid search, FastAPI + MySQL serving, Outbox/Kafka delivery, and a React product frontend.

🧠 software_reco — Agentic software-recommendation system

Multi-service: FastAPI RAG agent + Spring Boot orchestration + React chat UI. Streaming SSE responses, LangGraph-style workflow with skill routing, vector + keyword + web retrieval, layered memory, human-in-the-loop confirmation. Active since Jan 2026.


Other public work

  • terminal-image-paste — VS Code extension that saves clipboard images and injects absolute paths into terminal TUIs.
  • ecs273_final_report — End-to-end search↔recommendation closed loop on the THUIR ZhihuRec 1M dataset.
  • tcp_multi_proto — Dual-protocol TCP chat server (JSON ↔ protobuf with Lamport ACK tracking).
  • baicizhan — Concurrent Spring Boot word-learning app prototype.

Stack I reach for

C++ · Python · Java / Spring Boot · TypeScript / React · FastAPI · MySQL · Bazel · Docker · LangChain / LangGraph · Protobuf · Raft / PBFT


Contact

Pinned Loading

  1. incubator-resilientdb-fork incubator-resilientdb-fork Public

    Forked from apache/incubator-resilientdb

    Global-Scale Sustainable Blockchain Fabric

    C++ 1

  2. claude-code claude-code Public

    Forked from tanbiralam/claude-code

    Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflo…

    TypeScript

  3. software_reco software_reco Public

    Multi-service software-recommendation system: FastAPI RAG agent + Spring Boot orchestration + React chat UI; streaming SSE, layered memory, human-in-the-loop confirmation.

    Python

  4. news-intent-rec news-intent-rec Public

    NewsIntentRec: public MIND news recommendation and hybrid search with LightGBM, FAISS, FastAPI, React, MySQL, and Kafka.

    Python