Skip to content
View carlguo508's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report carlguo508

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
carlguo508/README.md

Hi there 👋

Welcome to my profile. I'm Chenhao Guo, a Computer Systems major at Carnegie Mellon University. My academic focus and interests lie in the areas of distributed systems, database systems, and cloud computing. I'm passionate about developing scalable and efficient computing solutions that push the boundaries of these fields. Feel free to explore my repositories and reach out to me.

🛠️ My Tech Stack

Programming Languages

Java C++ Python Golang JavaScript TypeScript SQL Node.js

Tools & Technologies

Linux AWS GCP Docker Kubernetes Spring Boot MySQL PostgreSQL Redis MapReduce Spark React PyTorch

🚀 Experience

Alibaba Cloud

Software Engineer Intern | Apr 2024 – Aug 2024

Contributed to Alibaba Container Registry development:

  • Engineered image log download feature: • Improved issue identification efficiency by 25% • Reduced log storage costs by 70%
  • Implemented AI-powered diagnostic system: • Created knowledge base for automated error analysis • Improved diagnostic speed and accuracy by 48%
  • Architected hybrid distributed tracing solution: • Reduced implementation time by 40% • Improved cross-service debugging efficiency by 35%

University of Electronic Science and Technology of China

Computer Vision Research Assistant | Sep 2022 – May 2023

Innovated Double U-Net structure for image fusion:

  • Designed novel Spatial-Spectral Block (S2Block)
  • Conducted experiments on 10,000+ satellite image samples
  • Achieved 15% overall improvement over benchmarks
  • Publication: Accepted by ACM Multimedia 2023 (CCF-A)

💻 Projects

High-Performance Distributed File System

Java, LRU, gRPC, Andrew File System

Designed and implemented a scalable Distributed File System:

  • Achieved 65% faster file transfers and 40% lower latency under high concurrency
  • Optimized read/write operations: • Handled 10,000+ concurrent file operations • Reduced conflict rates by 40%
  • Engineered high-performance file-caching proxy server
  • Introduced versioning mechanism: • Reduced read/write conflicts by 30%

Bustub Database Management System

C++, SQL, B+ Tree

Implemented Buffer Pool Manager and advanced features:

  • Employed LRU-K replacement for optimization
  • Architected concurrent B+ Tree Index: • Enabled high-throughput operations • Implemented fine-grained latching
  • Designed SQL query execution and optimization modules: • Boosted query handling to 75K+ queries per second • Implemented effective concurrency control

📬 Get in Touch

LinkedIn GitHub Email

🎓 Education

  • Carnegie Mellon University - M.S. in Computer Systems, 08/2023 - 12/2024
  • University of Electronic Science and Technology of China - B.E. in Computer Engineering, 09/2019 - 07/2023

🏆 GitHub Trophy

carlguo508's github trophy

📊 GitHub Stats

carlguo508's Summary

Pinned Loading

  1. Git_implementation Git_implementation Public

    Self implementation of Git

    Python

  2. MIT_6.S081 MIT_6.S081 Public

  3. tianxuan2378.github.io tianxuan2378.github.io Public

    hexo blog

    HTML

  4. U2Net U2Net Public

    Forked from PSRben/U2Net

    Code for the paper: "U2Net: A General Framework with Spatial-Spectral-Integrated Double U-Net for Image Fusion", ACM MM 2023

    Python

  5. Yelpcamp Yelpcamp Public

    JavaScript

  6. distributed-system-doc distributed-system-doc Public

    Forked from wenbin8/doc

    一步一步建立起分布式系统:SOA->微服务->云原生的一套完整技术栈.