CaiyiZhang
Hello, this is Caiyi Zhang from China. Welcome to my website!!
I was born in Chongqing in 2000 and graduated with a bachelor's degree in Software Engineering from East China Normal University in Shanghai. Currently, I work as a software engineer at Microsoft Company, where I am responsible for video processing, such as camera capture and video codec for Teams video real-time communication. As a video engineer, I also have a strong interest in both front-end and back-end development and a passion for learning new technologies. This website records my thoughts and growth. Feel free to contact me.

Email: zhangcaiyii@163.com

Telephone: +86 13896796126

Github: https://github.com/zcy530

Website: https://zcy530.github.io/

Work Experience

Microsoft

Sep 2023 - Today

Video Engineer - Teams

Worked on Android capture pipeline development and optimization, mainly use Java and C++. First, I have experience in new API development and updates. Second, I focus on performance optimization, creating telemetry collection and validation tool for cameras, working with hardware partners to improve reliability. Third, refactored code structures to improve performance.

Keywords: C++, Java, Android, Capture, Codec

Microsoft

Jul 2022 - Oct 2022

Software Engineer Intern - SharePoint

Contributed to the full-stack development of the SharePoint App Catalog project. Developed the front end using React.js and TypeScript, and the back end with C# and .NET framework. Implemented the functionality for uploading plugins to SharePoint and syncing with Teams, including a confirmation UI and result feedback page on the front end, and API for app deployment on the back end.

Keywords: React.js, TypeScript, C#, .NET

SAP

Feb 2022 - Jun 2022

Software Engineer Intern - Success Factor

Assisted in developing and maintaining company websites.

Keywords:

Google Summer of Code

Jun 2021 - Sep 2021

Contributor - Casbin

Assisted in developing and maintaining company websites.

Keywords:

Education Experience

East China Nornal University

Sep 2019 - Jun 2023

Software Engineering Bechlor

123

National University of Singapore

Sep 2019 - Jun 2023

Computer Science Summer Program

123

Skills

Programing language

C/C++, Java, C#, Python, JavaScript, TypeScript, Kotlin

Front-end develop

React.js, Vue.js, Node.js, React Native, HTML, CSS

Back-end develop

Springboot, Express, SQL, MongoDB, Junit, Gtest

Performance & Tools

Git, Gradle, CMake, Linux, PyTorch, Docker, Django, Figma