Summary
Charles Lo is a seasoned Staff Engineer with 20+ years of hands-on experience building and tuning Android, Linux, and Windows applications, currently developing client applications at Netskope. He combines deep Android framework and multimedia expertise—AOSP, MediaCodec, ExoPlayer, JNI/NDK, and Chromium porting—with practical skills in SDK development, CI/CD, and automated testing. Charles has led cross-functional teams at OnePlus, HTC, and Xperi, improving product stability and performance (notably raising UDN Shopping’s Play Store rating from ~3.7 to 4.4). He’s comfortable debugging low-level platform issues including SELinux, secure boot, and custom HALs while also producing developer docs, sample apps, and integration tools to drive adoption. His background spans firmware, image/video processing, and OEM customizations, reflecting an unusual blend of consumer mobile UX polish and embedded systems pragmatism. Based in Taiwan, he pairs technical leadership with a practical focus on shipping reliable, production-ready products.
11 years of coding experience
18 years of employment as a software developer
Master of Engineering - MEng System Engineering, Master of Engineering - MEng System Engineering at National Taiwan Ocean University
English, Chinese