Skip to content

carlguo508/carlguo508

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published