Henry Li is an NLP Tech Lead with 13 years of experience building dialogue systems and semantic understanding for products at ByteDance, Sogou, Alibaba, Microsoft, and others. He blends deep research roots—from a PhD in Informatics and an MSc in AI—with hands-on engineering leadership, having led teams prototyping spoken dialog, language generation, and speech frontends. His background spans both foundational research (machine translation, bilingual mining) and product-grade algorithm work (spoken dialogue and semantic pipelines) across mobile and web contexts. Henry also contributes to open-source ML projects, including a TensorFlow.js AI player for T-Rex Runner where he implemented the front end and neural model integration, showing a penchant for creative, end-to-end prototypes. Based in Haidian, Beijing, he reliably bridges academic rigor and fast-paced product delivery to turn complex language research into deployable systems.
13 years of coding experience
13 years of employment as a software developer
Master of Science (M.Sc.), Artificial Intelligence, Master of Science (M.Sc.), Artificial Intelligence at The University of Edinburgh
Doctor of Philosophy (PhD), Informatics, Doctor of Philosophy (PhD), Informatics at University of Sussex
A TensorFlow.js based AI player platform for T-Rex Runner. T-Rex Runner is originally an easter egg game inside chrome.
Role in this project:
Front-end Developer & ML Engineer
Contributions:113 commits, 1 PR, 40 pushes in 3 years 10 months
Contributions summary:Henry primarily focused on developing the front-end and integrating machine learning functionalities for the T-Rex Runner game. Their contributions involved modifying the game's user interface using Less, including changes to layout and element names. The user also implemented a neural network model for the game, including defining model parameters, training, and integrating prediction logic. Further work included refactoring and reorganizing the project structure, such as moving files and configuring the build process.
Contributions:44 commits, 119 pushes, 7 branches in 6 days
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.