Panda Gao

Senior Software Development Engineer at MediaTek

Chengdu, Sichuan, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Panda Gao is a Senior Software Development Engineer with 11 years of experience specializing in embedded systems and IoT, currently building platform-level software at MediaTek in Chengdu. He has deep hands-on expertise in board bring-up, device tree and kernel/bootloader integration for MediaTek SoCs, demonstrated by contributions to major open-source projects like OpenWrt, immortalwrt and U-Boot. Panda’s work includes adding support for Routers such as Phicomm K2T and D-Link DIR-859, fixing clock/timer logic and introducing SPI‑NAND drivers for MT7622/MT7629—skills that bridge low-level hardware details and production firmware. Prior roles at Motorola Solutions and smaller R&D firms round out a practical background in networking and embedded product development. He holds a Master’s in Computer Applications and often contributes device-tree and driver fixes that quietly enable new hardware to run stable upstream software.
code11 years of coding experience
bookMaster of Computer Applications - MCA, computer science and Technology, Master of Computer Applications - MCA, computer science and Technology at Southwest University of Science and Technology
github-logo-circle

Github Skills (39)

c-language10
system-configuration10
routers10
architecture10
router10
server-configuration10
abstraction-layer10
c1110
linux-kernel10
spi10
networking10
hardware10
c1710
kernel10
openwrt10

Programming languages (5)

TypeScriptCMakefileLuaTcl

Github contributions (5)

github-logo-circle
openwrt/openwrt

Jun 2018 - Mar 2025

This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:15 reviews, 18 PRs, 95 comments in 6 years 9 months
Contributions summary:Panda primarily contributes to the OpenWrt project, focusing on adding support for new hardware platforms. They have added device tree support, board configurations, and associated scripts for the Phicomm K2T router. Furthermore, they fixed clock calculations, timer issues, and fixed/added driver support for different types of devices. The user also contributed with code for D-Link DIR-859 A1 support and general code cleanup and fixes.
mergedopenwrtinspull-requestsstaging
immortalwrt/immortalwrt

May 2021 - May 2021

An opensource OpenWrt variant for mainland China users.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 commits in 1 day
Contributions summary:Panda's commits primarily focus on adding and modifying device tree files (DTS) to provide support for various hardware configurations, including the Phicomm K2T and D-Link DIR-859 A1 routers. They also fix PLL data settings and CPU clock calculations, and add a new SPI-NAND driver for kernel 5.10, specifically for MT7622 and MT7629. Moreover, the user added support for the CreativeBox v1 device, further demonstrating their expertise in hardware integration. The majority of the changes involve modifications to device tree files, drivers and kernel configuration to provide support for different router models.
chinaopenwrtmainland-china
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Panda Gao - Senior Software Development Engineer at MediaTek