About Me

Hi, I’m Peiyi Kou, a passionate software engineer currently pursuing a Master’s degree in Software Engineering at the University of Science and Technology of China (USTC). I have a strong background in embedded systems, algorithms, and software development, with extensive hands-on experience in microcontroller programming and real-time systems.

Education

  • Master’s in Software Engineering
    University of Science and Technology of China
    September 2022 - June 2025

  • Bachelor’s in Information Engineering
    Xidian University
    September 2018 - June 2022

Skills

  • Programming Languages: C/C++, Python, Shell scripting
  • Embedded Systems: STM32, ESP32, ARM architecture, FreeRTOS, uCos
  • Software Development: Linux kernel basics, Qt development, Autosar toolchain
  • Networking: OSI model, HTTP, TCP/UDP, IP protocol stacks, C++ multithreading, socket programming
  • Tools: gcc, gdb, vim, git, docker

Professional Experience

I have worked on various projects involving autonomous systems, sensor integration, and microcontroller-based development. One of my recent projects involved developing a multi-UAV system using ROS, where I integrated motion capture and sensor data to enhance control and navigation. Additionally, I have experience contributing to open-source projects and enjoy tackling complex technical challenges.

GitHub Projects

I actively contribute to open-source communities and maintain several repositories on GitHub, including my solutions to algorithmic problems and personal projects related to embedded systems and software engineering.

You can explore my work on GitHub: kpkpy · GitHub


Contact


Notes

  • Privacy: Some of my previous work experience is not publicly disclosed due to confidentiality agreements.