Skip to content
View xianyuchen2077's full-sized avatar

Highlights

  • Pro

Block or report xianyuchen2077

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
xianyuchen2077/README.md

Hi, I'm Zhengyang Chen 👋

I'm a second-year undergraduate student in the Software Engineering track at Tsinghua University.

My current interests lie at the intersection of artificial intelligence and software engineering. I enjoy working on practical projects, building usable systems, and turning ideas into concrete results.

Interests

  • Artificial Intelligence
  • Software Engineering
  • AI-assisted Software Development
  • Intelligent Applications
  • Practical System Development

Research and Course Projects

Kintsugi: CVE Analysis and Automated Repair

A course project on vulnerability reproduction, runtime behavior analysis, and automated repair validation.

My work focused on CVE-2022-46169 and CVE-2025-31116, including normal and malicious traffic-script design, Docker and network debugging, runtime trace analysis, syscall-whitelist investigation, repair validation, visualization, and technical documentation.

A two-player 2D battle game developed with C++ and Qt 6 as a course project.

The game includes multiple battle scenes, character movement and combat, weapons and projectiles, equipment, item pickup, collision handling, and a settings interface. The project uses Qt's Graphics View framework, signals and slots, and CMake-based project organization.

Selected Contributions and Side Projects

Contributed to a visualization and testing tool for THUAI9 development logs. The project includes data decoding, event-driven processing, interactive playback control, visualization, and functional testing.

I participated in the design and development of the testing user interface.

A small personal productivity application built through AI-assisted rapid prototyping with Python, PySide6, and SQLite.

The project explores desktop GUI development, task scheduling, local persistence, reminders, and background execution.

Technical Skills

  • Languages: Python, C, C++, C#, SQL
  • Tools and Frameworks: Git, Linux, Docker, SQLite, PySide6, Qt
  • Experience: Software Development, Debugging, Software Testing, Desktop Application Development

What I'm Looking For

I am interested in participating in practical projects related to artificial intelligence and software engineering. I hope to gain more hands-on experience, work on meaningful problems, and contribute to projects that produce concrete and useful results.

Contact

Popular repositories Loading

  1. Chinese-Style-Monopoly Chinese-Style-Monopoly Public

    一款结合五行、十二生肖、八卦的大富翁游戏

    Python 3 1

  2. Minesweeper-xianyu.version Minesweeper-xianyu.version Public

    在高铁上无聊做的小游戏

    TeX 2

  3. Calculus Calculus Public

    华清大学微积分A(1)(2)

    2

  4. CheckMate CheckMate Public

    Python 2

  5. -C-Language-Major-Assignment--Tetris -C-Language-Major-Assignment--Tetris Public

    一款Rick&Morty主题的俄罗斯方块游戏

    C++ 1

  6. QT-program QT-program Public

    大一下暑假小学期大作业——2D横版射击游戏

    C++ 1