Colin Zhang

I graduated in 2023 with a Bachelor of Science in Computer Science from the University of Science and Technology of China. I then moved to UC San Diego in September 2023 to pursue a Master of Science in Computer Science, expecting to graduate in March 2025. In the summer of 2024, I interned at Tiktok in San Jose, California.

I focused on computer systems and infrastructure technology. I am familiar with Operating System, Compiler, Linux Kernel, C++ Performance Optimization, and Assembly. During the summer of 2022, I interned at TikTok's Lark team, where we developed screenshot and video record functions for Lark based on the open-source Chromium code. In early 2023, I interned remotely for Suger.io, a startup focused on the SaaS market. I wrote Go for the backend and business logic. My internship at TikTok in the summer of 2024 involved optimizing the performance of Protobuf.

I am also passionate about contributing to open source. I have contributed extensively to GNU TeXmacs (Mogan). In the future, I plan to contribute to Protobuf and Chromium.


C++

Throughout my development career, C++ has been my favorite language. I read a lot of books and blogs to learn it. I'm now learning the latest C++20 standard. In addition, I am also familiar with Haskell, Lisp, Python, Rust, Java, Typescript, and other languages. Learning programming languages is fun for me.

I have read these books about C++: A Tour of C++, The C++ Programming Language, The Design and Evolution of C++, C++ Concurrency in Action, C++ Primer, Effective Modern C++, Effective C++, Professional C++, etc. And I recommend you to read these great books!