{"username":"chg","header":{"name":"Chenhao Guo"},"personalInfo":{"email":"carlguo508@gmail.com"},"experience":[{"company":"Alibaba Cloud","role":"Software Engineer Intern","startDate":"May 2023","endDate":"Aug 2023","bullets":["Developed and deployed the image build log download feature using the Spring Boot framework, integrating the task into a Kubernetes Job. This enhancement allows users to easily download all build logs, facilitating error analysis and auditing, and improving problem location efficiency by 30%.","Developed an AI-powered diagnostic feature to address the pain points in current build log diagnostics. Leveraged Spring Boot and Large Language Model (LLM) knowledge to design a comprehensive knowledge base, providing users with the most relevant diagnostic feedback and improving diagnostic efficiency by 45%.","Integrated OpenTelemetry tracing into the control and data planes by contributing to the development of a Go build tool that automatically inserted trace points into the code, enabling seamless linkage of business logs and improving issue resolution efficiency by 55%."]},{"company":"Innovative Center, University of Electronic Science and Technology of China","role":"Computer Vision Research Intern","startDate":"Sep 2022","endDate":"May 2023","bullets":["Innovated a Double U-Net network structure in PyTorch which optimizes spatial-spectral feature extraction.","Designed and incorporated a novel attention mechanism for efficient spatial and spectral details integration.","Conducted tests on datasets of over 10,000 samples, achieving a 15% performance improvement over benchmark methods.","Publication: Peng, S., Guo, C., Wu, X. (2023). Source-Aware Spatial-Spectral-Integrated Double U-net for Image Fusion, accepted by ACM Multimedia 2023 (CCF-A)."]}],"education":[{"school":"Carnegie Mellon University","major":"Computer Systems","degree":"Master of Science","startDate":"Aug 2023","endDate":"Dec 2024"},{"school":"University of Electronic Science and Technology of China","major":"Computer Engineering","degree":"Bachelor of Engineering","startDate":"Aug 2019","endDate":"Jul 2023"}],"projectsRecent":[],"projectsDetailed":[{"title":"Santorini Board Game Web Application","type":"Java, Spring Boot, React, PostgreSQL, GCP, CI/CD","startDate":"Nov 2023","endDate":"Nov 2023","bullets":["Developed an interactive web-based Santorini board game using Spring Boot and React, attracting over 20+ active players and ensuring scalability through deployment on Google Cloud Platform.","Enhanced player engagement with PostgreSQL integration for game saving, loading, and player statistics tracking, enabling features like game history and leaderboard functionality.","Streamlined development with CI/CD pipeline for efficient code integration and deployment, utilizing UML for a modular architecture supporting 10+ unique characters."]},{"title":"High-Performance Distributed File System","type":"Java, C, LRU, RPC, File System","startDate":"Feb 2024","endDate":"Feb 2024","bullets":["Designed and implemented a Distributed File System from scratch in C and Java, achieving 95% faster file transfers and enabling efficient remote file operations (delete, upload, update, download, etc.) between clients and servers.","Developed a custom Remote Procedure Call (RPC) protocol in C to facilitate communication between clients and servers, ensuring reliable client-server state management across 100+ concurrent connections.","Engineered a high-performance file-caching proxy server in Java using advanced concurrency management techniques, implementing an LRU cache replacement policy for efficient management of cached files and resulting in a 50% reduction in average file retrieval latency.","Designed and implemented a robust versioning system for the file-caching proxy server, ensuring data consistency and enabling concurrent access to cached files."]},{"title":"Bustub Database Management System","type":"C++, SQL, B+ Tree","startDate":"Jan 2024","endDate":"Jan 2024","bullets":["Spearheaded the implementation of a Buffer Pool Manager in C++ for BusTub database, employing LRU-K replacement to optimize memory-disk data handling and enhance query speeds.","Architected a concurrent B+ Tree Index for the BusTub DBMS, enabling high-throughput operations and fine-grained latching, significantly improving transactional efficiency and search performance.","Designed and integrated advanced SQL query execution and optimization modules in BusTub, boosting query handling capabilities to over 75K queries per second with effective concurrency control."]}],"skills":[{"name":"Languages","items":["Java","C/C++","Python","Golang","JavaScript","TypeScript","SQL","Node.js"]},{"name":"Framework and Database","items":["Spring Boot","Django","React","gRPC","PyTorch","Flask","MySQL","PostgreSQL","Redis","MongoDB"]},{"name":"Tools and Technologies","items":["Linux","LaTeX","UML","Shell","CI/CD","REST API","Git","Maven"]},{"name":"Cloud and Distributed Computing","items":["AWS","GCP","Docker","Kubernetes","Terraform","MapReduce","Spark"]}],"contact":[{"label":"LinkedIn","url":"https://linkedin.com/in/chenhao-guo"},{"label":"GitHub","url":"https://github.com/chenhao-guo"}],"meta":{"updatedAt":"2026-05-03T16:21:26.709Z"}}