Yiling Gu

Staff Software Engineer at Kong Inc.

Shanghai, China
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

🤩
Rockstar
🎓
Top School
Yiling Gu is a Staff Software Engineer with 14 years of experience building production-grade web applications and UI systems, now based in Shanghai and currently at Kong Inc. She spent a decade at Baidu advancing from Software Engineer to Staff, delivering front-end architectures and refining developer-facing frameworks. An active open-source contributor, Yiling has contributed to Vue core and ecosystem projects (vue, vue-echarts, veui) and worked on widely used tooling like Less.js and cssnano, demonstrating deep expertise in browser compatibility and component design. Her contributions span full-stack work—browser extensions, WebRTC demos, and enterprise UI libraries—showing an ability to move between low-level bugs (IE8 quirks, v-model edge cases) and higher-level UX improvements. She combines rigorous testing and QA sensibilities with hands-on refactoring to keep large codebases maintainable and performant. Outside of work she focuses on web-first experiences, reflected in a succinct GitHub tagline: "For the web."
code13 years of coding experience
job13 years of employment as a software developer
bookMaster, Software Engineering, Master, Software Engineering at Fudan University
bookBachelor, Computer Science and Technology, Bachelor, Computer Science and Technology at Shanghai Jiao Tong University
github-logo-circle

Github Skills (56)

application-framework10
styles10
javascript10
jquery10
github10
translation10
stylesheets10
ui-components10
browser-extension10
testing10
plugin-development10
component-development10
css10
app-framework10
typescript10

Programming languages (14)

MDXCSSC++BikeshedVueGoHTMLSvelte

Github contributions (5)

github-logo-circle
ecomfe/vue-echarts

Jun 2016 - Jan 2023

Vue.js component for Apache ECharts™.
Role in this project:
userFront-end Developer
Contributions:33 releases, 16 reviews, 235 commits in 6 years 7 months
Contributions summary:Yiling implemented the initial version of `vue-echarts-next`, including the core component and associated files, likely enabling the integration of ECharts within Vue.js projects. They modified the component's structure to align with ECharts' internal workings, including renaming options. Further enhancements involved the addition of a new demo application, refactoring event handling, and adding support for features such as injection of themes, and other features like loading options.
vue-jsapachevuevue-echartsecharts
Justineo/github-hovercard

Aug 2015 - May 2021

Neat hovercards for GitHub.
Role in this project:
userFull-stack Developer
Contributions:1 review, 261 commits, 16 PRs in 5 years 9 months
Contributions summary:Yiling primarily contributed to the development of the GitHub Hovercard browser extension. Their work focused on both front-end and back-end development, including implementing UI components, fixing bugs related to pattern matching and code highlighting, and building features like the display of commit information. The user's commits also demonstrate proficiency in handling issues related to token authentication and ensuring compatibility with various browsers.
opera-extensionedge-extensionduolingofirefox-addonbrowser-extension
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
Yiling Gu - Staff Software Engineer at Kong Inc.