Tingjie Chen is a Senior Software Engineer based in Shanghai with 12 years of experience specializing in BSP and operating system development for embedded and Android platforms. He brings deep expertise in vxWorks/Linux internals, device drivers, task and memory management, and system-level failure diagnostics, with low-level knowledge of MIPS and PowerPC architectures. His background spans ZTE BSP development to Android system debug and PnP work at Intel, complemented by strong C/C++, Python, Bash and assembly skills and familiarity with hardware protocols like SGMII, MII, I2C and SPI. A Xi'an Jiaotong University master's graduate, he is known as a reliable technical backbone who bridges hardware and software and contributes to edge cloud and storage projects in his spare time.
12 years of coding experience
6 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Xi'an Jiaotong University
Bachelor's degree, Project Management, Bachelor's degree, Project Management at Northwestern Polytechnic University (CN)
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.