Ruochen Li is an algorithm engineer based in Singapore with eight years of hands-on experience at the intersection of cryptography, PKI, blockchain, and telecom security. Currently at Huawei, he researches and prototypes security algorithms and protocols for 5G/6G and internet systems while contributing to patents and standards in ITU‑T, 3GPP, and IETF. His background blends academic research—developing deep learning models and digital twins for fault‑tolerant UAV control at NUS Temasek Laboratories—with practical prototyping of Internet routing and blockchain security during internships. Ruochen is comfortable moving from low-level cryptographic implementations to system-level trust modeling and standardization, which helps translate novel ideas into deployable specifications. His profile reflects a rare combination of telecom security expertise and hands-on robotics/embedded testing experience, evidencing both theoretical depth and applied engineering.
8 years of coding experience
2 years of employment as a software developer
GCE A Levels, Science, GCE A Levels, Science at Catholic Junior College
H3 Game Theory, H3 Game Theory at Singapore Management University
GCE O Levels, GCE O Levels at Anglo-Chinese School (Independent)
Bachelor of Computing (Computer Science) with Honours, Computer Science, Bachelor of Computing (Computer Science) with Honours, Computer Science at National University of Singapore
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.