Yongqin Liu

Android Engineer at ThunderSoft

Beijing, 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

👤
Senior
🎓
Top School
Yongqin Liu is an Android engineer and manager with 14 years of software experience, blending deep embedded systems knowledge from seven years at NEC with hands-on Android build, automation and test expertise at Linaro and ThunderSoft. He has worked across storage/LVM/FS, kernel and driver layers and now focuses on Android build systems, sdcard/wifi/usbcamera issues, test automation and integration with frameworks like LAVA. An active open-source contributor, he has practical experience integrating OP-TEE TEE components into AOSP and optimizing Cocos2d-x rendering hotspots. Comfortable leading teams, he pairs a systems-level perspective with scripting and tooling (Python) to deliver stable, Treble-compatible builds for diverse development boards. Notably, he combines low-level storage and TEE build work with higher-level automation—making him a useful bridge between kernel, security and CI/test domains.
code14 years of coding experience
bookBachelor, Computer Science And Technology, Bachelor, Computer Science And Technology at Beijing University of Post and Telecommunications
stackoverflow-logo

Stackoverflow

Stats
31reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (15)

embedded10
cpp10
android-build10
game-development10
game-engine10
op-tee10
sys10
makefile10
cplus10
cocos2d-x10
build-automation10
performance-optimization9
git9
selinux6
android6

Programming languages (12)

JavaJinjaC++ShellCStarlarkTeXMakefile

Github contributions (5)

github-logo-circle
OP-TEE/optee_test

Jun 2016 - Nov 2021

Test suite
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:5 commits, 7 PRs, 13 comments in 5 years 5 months
Contributions summary:Yongqin primarily contributed to the Android build system for the optee_test repository. Their work involved modifying Android.mk files to integrate with the vendor partition, address build errors related to dependencies, and configure the build process to correctly include necessary header files and libraries. The user updated the build process to use OPTEE_BIN and adjusted paths, enabling compatibility with Treble-enabled builds. They also made changes to utilize a common mk file for TA compiling and importing, ensuring build consistency.
testingsuite
OP-TEE/optee_os

Jun 2016 - Oct 2018

Trusted side of the TEE
Role in this project:
userEmbedded Systems Engineer / Automation Engineer
Contributions:6 commits, 6 PRs, 47 comments in 2 years 5 months
Contributions summary:Yongqin primarily contributes to the build system and integration of OP-TEE components within an Android build environment. Their work involves modifying makefiles to integrate OP-TEE binaries, defining build targets, and adjusting the build process to accommodate new features and changes in the Android build system. The commits also reveal efforts to address build errors and optimize integration with vendor partitions for Treble-enabled builds, ensuring that the TEE components are correctly built and deployed. Additionally, they used prebuilt tools, and introduced a workaround related to the AOSP master's PHONY target limitations to build the project.
trustedtee
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
Yongqin Liu - Android Engineer at ThunderSoft