CV
Employment
2024.07 - 2024.03 β Oracle Labs Zurich β Member of Technical Staff
- In GraalOS Control Plane Team.
Education
2021.09 - 2024.03 β EPFL β Master of Science in Computer Science.
- GPA: 5.54/6.0
- Courses:
- Advanced Algorithms
- Database Systems (Scala)
- Distributed Algorithms
- Modern NLP (GPT & LLM)
- Principles of Computer Systems
- Systems for Data Science (Spark)
- Thesis: Deptyque: eBPF-Based Build Provenance for Dependency Analysis, Oracle Copyright.
2017.09 - 2021.07 β The Chinese University of Hong Kong, Shenzhen β Bachelor of Science in Computer Science and Engineering.
- Cummulative GPA: 3.827
- Major GPA: 3.885
- Rank:
- In major: 2 / 116
- In School of Data Science: 7 / 257
- Core Courses:
- Blockchain Systems (Go)
- Cloud Computing (AWS)
- Computer Architecture
- Data Structures (Java)
- Database (SQL & MySQL)
- Distributed and Parallel Computing (MPI, OpenMP, pthread)
- Programming: C++, Python
- Probabilities
- Software Engineering
- Stochastic Processes (Markov Chain)
2019.06 - 2019.08 β University of California, Berkeley β Summer Session.
- GPA: 4.000
- Courses: Operating System and Systems Programming, Game Theory
Achievements
- 2021.05 β Outstanding Graduates The Chinese University of Hong Kong, Shenzhen
- 2019.12 β Academic Scholarship Scholarship (Class B) in 2018-2019 β The Chinese University of Hong Kong, Shenzhen
- 2019.09 β Deanβs List β The Chinese University of Hong Kong, Shenzhen
- 2019.01 β Meritorious Winner β Interdisciplinary Contest in Modelling (MCM/ICM)
- 2019.01 β Best Presenter in the Final β Global AI Transmission Competition
- 2018.12 β Academic Scholarship Scholarship (Class B) in 2017-2018 β The Chinese University of Hong Kong, Shenzhen
- 2018.09 β National Second Prize β China Undergraduate Mathematical Contest in Modeling
- 2018.09 β Deanβs List β The Chinese University of Hong Kong, Shenzhen
- 2018.09 β Second Prize in South China β National WeChat Mini App Development Contest
- 2018.09 β Semi-Half Admission Scholarship and Bowen Scholarship β The Chinese University of Hong Kong, Shenzhen
Project List
- eBPF-Based Build Provenance for Software Dependency Analysis
- Infrastructure as Code: Composition and Visualization (Terraform)
- Linux cgroup Scalability
- Personal Blog on OCI and GitHub
- Graduation Album Project
- Cloud Practices at Apartsa
- Bucket-Based Expiration Algorithm: Improving Eviction Efficiency for In-Memory Key-Value Database (Redis)
- BitCoin Community Sentiment Analysis
- Campus Heatmap
Experiences Finished
2023.09 - 2024.03 β Oracle Labs Zurich β Research Assistant
- Project: eBPF-Based Build Provenance for Software Dependency Analysis.
- Mentors: Hugo Guiroux and Christopher Ferreira, Manager: Adam Zurada
- Academic advisor: Prof. Mathias Payer (EPFL).
2022.07 - 2022.12 β Oracle Labs Zurich β Research Assistant
- Project: Infrastructure as Code: Composition and Visualization (Terraform)
- Mentor: Harshad Kasture, Manager: Lucas Braun.
2021.09 - 2022.06 β EPFL RS3Lab β Semester Project Student
- Project: Linux cgroup Scalability
- Supervisor: Prof. Sanidhya Kashyap at RS3Lab
2020.07 - 2021.12 β Apartsa Information Technology Co., Ltd β CTO
- Projects:
- A leading overseas information sharing platform in CUHK(SZ).
2019.09 - 2021.05 β The Chinese University of Hong Kong, Shenzhen β Undergraduate Student Teaching Fellow
- Teaching Courses:
- Spring 2021: CSC 3050 Computer Architecture
- Fall 2020: CSC 3002 C++
- Summer 2020: CSC 3100 Data Structures and Algorithms
- Spring 2020: CSC 1002 Computational Laboratory: Python
- Fall 2019: ERG 3010 Data and Knowledge Management
- Hold tutorials and prepare complementary materials
2020.02 - 2020.06 β The Chinese University of Hong Kong, Shenzhen β Individual Researcher
- Supervisor: Prof. Yeh-Ching Chung.
- Topic: Bucket-Based Expiration Algorithm: Improving Eviction Efficiency for In-Memory Key-Value Database.
- Accepted by The International Symposium on Memory Systems (MEMSYS) 2020.
- Link
2019.02 - 2020.05 β Shenzhen Research Institute of Big Data β Individual Researcher
- Supervisor: Dr. Yupeng Li.
- Topic: Propose an innovative Ride Sharing Model and a heuristic algorithm.
- Two submitted patterns by Didi Chuxing.
2018.09 - 2018.12 β The Chinese University of Hong Kong, Shenzhen β Research Assistant
- Supervisor: Prof. SUI Pengfei.
- Topic: AI sentiment analysis of Bitcoin Forum comments.
- Applied the latest AI technology (NLP) to analyze the correlation between investorsβ emotion and the Bitcoin price.
2018.06 - 2018.08 β Shenzhen Research Institute of Big Data β Software Engineer Intern
- Topic: CUHK(SZ) Campus Heatmap Program.
- Designed the user-friendly interface and wrote the program in a 2-person group.
2018.04 - 2020.04 β Polaris Studio β Co-founder.
- A startup team providing software services and building softwares.
- Manage a 10-person team.
Research Advisors
- Linux cgroup concurrency research.
- Semester projects at EPFL.
- Research about computer systems.
- 2020.08: Bucket-Based Expiration Algorithm: Improving Eviction Efficiency for In-Memory Key-Value Database. Guochao Xie and Yeh-Ching Chung. Accepted by The International Symposium on Memory Systems (MEMSYS) 2020.
- Research about modeling and algorithms.
Skills
Programming Skills:
- Fluent: Python, Go, C, C++, JavaScript, Terraform.
- Good: MATLAB, Java, SQL, Scala, Rust.
Frameworks and Tools:
- Systems: eBPF, perf, YCSB, Docker, QEMU, Firecracker, Terraform.
- Applications: Serverless, numpy, pandas, React, Django, Flask, Gin, Redis, MySQL, Markdown, Latex.
Language Skills:
- TOEFL: 103. GRE: 328 + 3.5.
- Native Chinese and Cantonese speaker.
- French and German beginner.
Reference Links
- GitHub: XieGuochao
- LinkedIn: xieguochao