Yulong Liu is a seasoned software engineer and entrepreneur with 13 years of experience building AI-driven products and scalable web systems, currently co-founding Greentally.ai and Givance in Palo Alto. He spent nearly a decade at Google and Snap, evolving from software engineer to machine learning engineering manager, where he led teams to productionize ML systems. Yulong is a pragmatic full-stack contributor with notable open-source work on high-profile projects like Bootstrap and Underscore.js, focusing on performance optimizations and CSS refactors that signal both front-end finesse and backend efficiency. Trained at Tsinghua and Beihang, he combines rigorous academic grounding with hands-on delivery, and his career reflects a pattern of turning research-grade ideas into user-facing, maintainable products.
13 years of coding experience
8 years of employment as a software developer
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Beihang University
Master's degree Computer Science, Master's degree Computer Science at Tsinghua University
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
Role in this project:
Front-end Developer
Contributions:24 commits in 2 months
Contributions summary:Yulong primarily contributed to the Bootstrap framework by refactoring and simplifying its LESS and CSS files. Their work included removing obsolete styles, addressing button-group and panel issues, and updating CSS properties like `pull-right !important`. The commits demonstrate a focus on maintaining and improving the existing CSS codebase by removing redundant code and fixing minor design and layout problems.
Contributions summary:Yulong focused on optimizing the performance of the `underscore.js` library. They modified the `_.max` function to return the first maximum element and added speed improvements to key functions such as `_.each` and `_.invert`. The user also introduced tests involving "big objects" to assess performance characteristics. The changes primarily revolved around JavaScript code modifications.
beltjavascripttypescript
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.