Yi Li

Associate Professor

Singapore
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
Yi Li is an Associate Professor at Nanyang Technological University with 16 years of experience bridging theoretical computer science and practical data problems. His research focuses on algorithms for massive data sets, streaming algorithms, low-distortion metric embeddings, and compressive sensing, with a track record spanning academia and industry research roles including Facebook and the Max-Planck Institute. He earned his PhD from the University of Michigan and has held prestigious fellowships at the Simons Institute and Harvard, reflecting a depth in both foundational theory and collaborative interdisciplinary work. Yi’s background in sparse recovery and streaming estimators has led to contributions that make large-scale signal processing and frequency estimation more storage- and compute-efficient. Based in Singapore, he combines rigorous theory with applied perspectives, often tackling problems where adversarial or turnstile-style data updates complicate classical approaches.
code16 years of coding experience
job13 years of employment as a software developer
bookExchange Student, Exchange Student at National University of Singapore
bookM Sc, Computer Science and Engineering, M Sc, Computer Science and Engineering at University of Michigan
bookDoctor of Philosophy (Ph.D.), Computer Science and Engineering, Doctor of Philosophy (Ph.D.), Computer Science and Engineering at University of Michigan, Ann Arbor
bookBachelor of Engineering (B.Eng.), Computer Science and Engineering, Bachelor of Engineering (B.Eng.), Computer Science and Engineering at Shanghai Jiao Tong University
languagesChinese, English
github-logo-circle

Github Skills (32)

vulnerability10
smart-contracts10
ruby9
homebrew9
ranking8
css7
science7
react7
semantic-diff7
computer-science6
network-tools6
google-logging5
svg5
algorithms4
artifacts4

Programming languages (10)

TypeScriptJavaBoogieC++StarlarkSolidityVueJavaScript

Github contributions (5)

github-logo-circle
liyistc/cleansync

Feb 2010 - Apr 2010

Contributions:44 commits, 1 branch in 1 month
ntu-SRSLab/CSlicer

Oct 2019 - Feb 2020

Home of the semantic history slicing algorithms: CSLICER and DEFINER.
Contributions:8 commits, 6 pushes, 2 branches in 3 months
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