Yicheng Gong

Senior Software Engineer at Meta

San Francisco, California, United States
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
Yicheng Gong is a Senior Software Engineer in San Francisco with 11 years building high-impact front-end and cross-platform media experiences at Meta and LinkedIn. He blends deep UI expertise—particularly accessibility, progressive web apps, and rapid prototyping—with systems work across JavaScript, React Native, native C++/Java modules, and GraphQL/Hack backends. At Meta he rebuilt MQTV’s autoplay and co-watching interstitials and integrated media-session support for spatial controls; at LinkedIn he led API-driven profile infrastructure, WebGL photo editing, and accessibility upgrades that moved Profile to a Grade C rating. An active open-source maintainer, he contributes to ember-sortable, improving accessibility, keyboard support, and testability for Ember apps. He also teaches and mentors (experience moderating CS labs and onboarding engineers) and shares technical writing and demos via a public portfolio, blog, and YouTube channel. Colleagues describe him as a pragmatic engineer who comfortably spans rapid prototyping and production-grade platform work.
code11 years of coding experience
job5 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
languagesEnglish, Chinese, Italian
github-logo-circle

Github Skills (7)

accessibility10
emberjs10
javascript10
front-end-development10
testing9
qunit9
ui-design8

Programming languages (4)

TypeScriptCSSJavaScriptPython

Github contributions (5)

github-logo-circle
Sortable UI primitives for Ember.js
Role in this project:
userFront-end Developer
Contributions:23 releases, 9 reviews, 90 commits in 1 year 9 months
Contributions summary:Yicheng focused on improving the functionality and accessibility of the Ember.js sortable components. They refactored tests using modern Ember QUnit syntax, added data-test-selectors for improved testing and accessibility, and integrated keyboard support with focus management. The user also addressed bugs and improved the overall user experience by updating demo examples and improving code documentation.
ember-addonui-primitivessortableemberjsember
ygongdev/ember-sortable

Jun 2019 - Oct 2020

Sortable UI primitives for Ember.js
Contributions:2 PRs, 72 pushes, 41 branches in 1 year 4 months
ember-addonui-primitivessortableemberjsember
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
Yicheng Gong - Senior Software Engineer at Meta