Author Image

Hi, I am FreeFlyingSheep

Feiyang Chen

Student at The University of Sydney

I am a student at USYD with a background as a passionate software engineer. I have three years of experience in software engineering and have contributed to several open-source projects. I enjoy exploring new topics and working on fun projects in my free time.

Skills

Experiences

1

Suzhou, Jiangsu, China

Loongson Technology Corporation Limited designs general-purpose processor, primarily known for its Loongson processors.

Software Engineer

Dec 2020 - Aug 2023

Responsibilities:
  • Developed the Linux kernel and submitted patches to upstream, enhancing system functionality.
  • Ported critical system software, including klibc and Valgrind, to LoongArch architecture, ensuring compatibility.
  • Maintained and streamlined GitHub repositories, managing CI/CD pipelines to improve team collaboration and deployment efficiency.

Jiangsu Lemote Tech Co., Ltd

Dec 2020 - Jun 2020

Suzhou, Jiangsu, China

Jiangsu Lemote Tech Co., Ltd is a company that provides hardware and software products, services, and projects.

Software Engineer Intern

Dec 2020 - Jun 2020

Responsibilities:
  • Developed the Linux kernel, improving system stability.
  • Ported OpenStack to Fedora MIPS, expanding support for a broader range of hardware platforms.
2

Education

Master of Computer Science

Projects

Linux Kernel
Contributor

Linux kernel is a free and open source operating system kernel.

Valgrind for LoongArch64/Linux
Developer

Valgrind with support for the LoongArch64/Linux platform. Valgrind is an instrumentation framework for building dynamic analysis tools.

klibc
Contributor

klibc is a minimalistic subset of the standard C library.

RT-Thread for LoongArch
Developer

RT-Thread with LoongArch support. RT-Thread is an open source IoT Real-Time Operating System (RTOS).

Kcov
Contributor

Code coverage tool for compiled programs, Python and Bash which uses debugging information to collect and report data without special compilation options.

LoongArch Assembly
Owner

A vscode extension that provides language support for LoongArch assembly language.

Devstack for Fedora MIPS
Developer

System for quickly installing an OpenStack cloud from upstream git for testing and development.

LFS
Owner

An automatic build script for Linux From Scratch (LFS).

Newlib for LoongArch
Developer

Newlib is a C library intended for use on embedded systems.

LoongArch Documentation
Contributor

The documentation for LoongArch.

Recent Posts