Skip to content
View arthurgao2003's full-sized avatar

Block or report arthurgao2003

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

Hi, I'm Yangyi (Arthur) Gao 👋

I build systems for efficient, reliable LLM inference. My recent work sits at the intersection of model-serving infrastructure, speculative decoding, GPU-aware optimization, and distributed systems.

I am especially interested in the practical systems problems behind modern generation: cache management, scheduling, stateful decoding, observability, and making research ideas hold up in real implementations.

Current focus

  • LLM inference systems — decoding engines, KV-cache management, batching, and serving boundaries.
  • Speculative decoding for hybrid models — handling recurrent state alongside full-attention KV caches.
  • Distributed systems fundamentals — consensus, fault tolerance, and the infrastructure beneath reliable services.

Selected work

Project What I built Stack
hybrid-spec-engine A lossless speculative-decoding test engine for hybrid-attention LLMs. It snapshots recurrent state, restores it on rejection, and selectively replays only the modules that need recomputation. Python · PyTorch · CUDA/Triton · Transformers
mini-raft-kv A from-scratch, Raft-backed key-value store for exploring leader election, replication, failover, and state-machine design. Go · Raft · Distributed Systems
Custom-TCP-Stack A reliable transport-layer protocol built in a custom network simulator, with congestion control and loss recovery. Python · TCP/IP · Networking

Toolkit

Python Go C and C++ PyTorch CUDA Docker Kubernetes Prometheus

Beyond code

I study Computer Science at New York University, with a minor in Business Studies. I enjoy turning systems research into clear, testable software and am always happy to connect on LLM serving, inference optimization, and distributed systems.

Popular repositories Loading

  1. arthurgao2003 arthurgao2003 Public

    Personal developer profile highlighting projects, skills, and experience

  2. Custom-TCP-Stack Custom-TCP-Stack Public

    A from-scratch implementation of a reliable transport layer protocol developed within a custom network simulator

    Python

  3. RL-Dice-Optimizer RL-Dice-Optimizer Public

    Python

  4. DPLL-Logic-Solver DPLL-Logic-Solver Public

    Python

  5. MPI-Parallel-HPC MPI-Parallel-HPC Public

    C

  6. OpenMP-primes OpenMP-primes Public

    C