Tong Xi

Software Engineer at Facebook

Town of Brookhaven, New York, 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

🤩
Rockstar
🎓
Top School
Tong Xi is a software engineer with nine years of experience building scalable web and front-end systems, currently contributing to Facebook’s Marketing Automation team. He has a strong full-stack foundation from roles at FactSet, CA Technologies, and research projects at Stony Brook, and holds an MS in Computer Science. Tong has notable open-source contributions to Facebook’s popular Lexical editor, improving real-time collaboration via Yjs integration, reconnection handling, and user cursor UX. Comfortable across JavaScript/Angular, Java, C#, and big-data tooling, he combines production-grade engineering with a background in real-time data processing and installer/configuration systems. Colleagues would describe him as a pragmatic problem-solver who bridges research-minded system design with hands-on implementation.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (B.S.), Information Management and Information System, Bachelor of Science (B.S.), Information Management and Information System at University of International Relations
bookMaster of Science (MS), Computer Science, Master of Science (MS), Computer Science at Stony Brook University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
11reputation
58reached
0answers
1question
github-logo-circle

Github Skills (11)

javascript10
yjs10
front-end-development10
collaboration10
react10
typescripts8
typescript8
typescript-types8
android6
mpandroidchart6
java6

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
facebook/lexical

Feb 2022 - Apr 2022

Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
Role in this project:
userFront-end Developer
Contributions:1 review, 8 commits, 2 PRs in 1 month
Contributions summary:Tong contributed significantly to the collaboration features within the Lexical framework. They focused on fixing and improving the integration of Yjs, a collaborative editing library. Their work included correcting type definitions, addressing issues with provider awareness, implementing features to reload the document upon disconnection/reconnection, and refining the display of user cursors within the editor. They also added and modified plugins to enhance the collaborative editing experience.
contenteditableexcellentwysiwygrich-text-editorperformance
btezzxxt/lintcode-python

Jun 2018 - May 2019

Contributions:100 pushes, 1 branch in 11 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
Tong Xi - Software Engineer at Facebook