Skip to content
View ErwinZhou's full-sized avatar

Highlights

  • Pro

Organizations

@NKU-Data-Titans

Block or report ErwinZhou

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.

Content in all repositories owned by your account will be closed.
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
ErwinZhou/README.md
  • ✨ Welcome,
  • 🌱 I am a graduate student at Carnegie Mellon University, focusing on distributed systems, database internals, and AI infrastructure.
  • 💻 I am obsessed with systems! They are cool because they tell you everything beyond just the surface.
  • 🏢 Most recently I applied that systems background to AI agent infrastructure, contributing to the core of ENFOS's first agentic platform, Atlas AI, as a software engineering intern.
  • 🚀 I am graduating by December 2026 so I am actively looking for 2027 New Grad SDE roles in the US. Career Launch is approaching!

Portfolio · Resume · LinkedIn · Email

Languages


🎓 Education

Carnegie Mellon University seal


Nankai University seal



💼 Experience

Carnegie Mellon University seal

  • Teaching Assistant @ Carnegie Mellon University
    • Cloud Infrastructure and Services (14-848)   Aug 2026 — Present
    • Distributed Systems (14-736)   Jan — Apr 2026
    • Cloud infrastructure · Distributed systems · Go · AWS · Communications · Leadership · Team Management

  • Software Engineer Intern @ ENFOS   May — Aug 2026
    • AI Agent harness · Multi-agent systems · Context engineering · AWS · Information Retrival · Vector & NoSQL database · FastAPI

Tsinghua University seal


  • Backend Software Development Intern @ Chinasoft International   Jun — Aug 2023
    • Spring Boot · REST APIs · Hadoop · MapReduce · Kafka · Hive

  • DevOps Engineer Intern @ LongShine Technology   Mar — May 2023
    • Shell · Python · Jenkins · Docker · Kubernetes


🛠️ Tech Stack

Languages

C++ C Python Go Java Rust SQL Shell JavaScript TypeScript

Backend & APIs

FastAPI Node.js Spring Boot

Frontend & Tools

React HTML5 CSS3 Git Linux

AI & Agents

PyTorch TensorFlow Hugging Face Amazon Bedrock MCP Claude Code Codex vLLM

Cloud & DevOps

AWS GCP Lambda EventBridge ECS Fargate Docker Kubernetes Terraform

Databases & Messaging

PostgreSQL DynamoDB Redis ClickHouse Neo4j Kafka Hadoop / MapReduce


🚀 Selected Projects

Built core internals of a disk-oriented relational DBMS in C++: a buffer pool manager, B+ tree indexing, a transaction-aware query execution engine, and optimizer rewrite rules. Top 5% on the performance leaderboard.

Integrated suffix-based speculative decoding into the Hugging Face generation stack, reusing repeated context patterns without a separate draft model for 1.74× faster decoding. Designed a unified verification interface for suffix and tree-based speculation, achieving 1.30× speedup on tree-spec workloads. Code →

Built a microservices search engine on a 3-node GCP cluster with Docker, Kafka, MapReduce, and Terraform. Indexed 10K+ IEEE abstracts and made queries 37% faster by conditionally skipping MapReduce jobs.


📁 More Projects

  • Distributed Training with ZeRO — Built data and tensor parallel communication from scratch on raw MPI collectives, with ZeRO-style optimizer-state sharding.
  • FP16 GEMM Kernel for NVIDIA Blackwell — Built a TVM/TIRX kernel with tensor cores, asynchronous memory movement, pipelining, and warp specialization.
  • Raft Consensus — Implemented leader election, log replication, and safe command application across fault-tolerant replicas in Go.
  • MixNet — Built a privacy-preserving overlay network in C to hide message contents and communication patterns.

All projects → · Blog → · Demos →


Outside of the terminal, I am a huge FC Barcelona fan, and a big nerd for anime, TV, and movies. Feel free to reach out to me!

Pinned Loading

  1. ErwinZhou.github.io ErwinZhou.github.io Public

    Academic github pages for Me

    HTML

  2. CMU-15640-25Fall CMU-15640-25Fall Public

    CMU 15640/440 2025Fall: Distributed Systems

    3

  3. CMU-15641-25Fall CMU-15641-25Fall Public

    CMU 15641/441 2025Fall: Computer Networks and the Internet

    2

  4. CMU-15645-26Spring CMU-15645-26Spring Public

    CMU 15445/645 2026 Spring: Database Systems

    1

  5. CMU-15642-26Spring CMU-15642-26Spring Public

    CMU 15442/642 2026Spring: Machine Learning Systems

    6 1

  6. transformers transformers Public

    Forked from huggingface/transformers

    🤗 Our contributions to a new tree-based speculative decoding feature for transformers

    Python 1