Colin Zhang

Academic Journey

My academic journey in computer science began at the prestigious University of Science and Technology of China, where I earned my Bachelor of Science in 2023. Eager to expand my horizons, I embarked on the next chapter of my education at UC San Diego in September 2023. Here, I'm pursuing a Master of Science in Computer Science, with an anticipated graduation in March 2025. The summer of 2024 saw me applying my skills as an intern at TikTok in San Jose, California, bridging the gap between academic knowledge and real-world application.

Technical Expertise

My passion lies in computer systems and infrastructure technology. I've developed a strong foundation in Operating Systems, Compiler Design, Linux Kernel, C++ Performance Optimization, and Assembly Language. This expertise has been honed through various professional experiences:

Open Source Contributions

Beyond my professional endeavors, I'm deeply committed to the open-source community. I've made significant contributions to GNU TeXmacs (Mogan), and I'm excited about future opportunities to contribute to projects like Protobuf and Chromium.


C++ Mastery

Throughout my development career, C++ has been my language of choice, captivating me with its power and complexity. I've immersed myself in numerous books and technical blogs to master its intricacies, and I'm currently exploring the cutting-edge features of the C++20 standard. While C++ holds a special place in my toolkit, I'm also proficient in Haskell, Lisp, Python, Rust, Java, TypeScript, and other languages. For me, the journey of learning programming languages is an endless source of fascination and growth.

For those looking to deepen their C++ expertise, I highly recommend the following seminal works:

These works have been instrumental in shaping my understanding and appreciation of C++, and I believe they offer invaluable insights for any serious C++ developer.