Xuetian Weng

Software Engineer at Google

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
Xuetian Weng is a pragmatic software engineer with 16 years of experience building scalable systems and shipping production software at Google. He blends deep systems and compiler work (LLVM/CUDA optimization, static information-flow analysis) with full‑stack and UI contributions, having touched both backend frameworks like fcitx/sunpinyin and front-end clients such as the Hotot Twitter client and KDE plasma components. His background spans research and industry—PhD-level research assistantships and multiple Google internships—giving him a strong foundation in distributed computation, program analysis, and performance engineering. An active open-source contributor, he has improved input-method frameworks and desktop integrations, demonstrating attention to user experience and cross-platform compatibility. Based in Brookhaven, NY, he pairs rigorous algorithmic thinking with practical engineering to make tools that scale to large codebases and real users. Notably, he has repeatedly moved between low-level optimizations and UI polish, a combination that lets him optimize end-to-end product behavior.
code16 years of coding experience
job9 years of employment as a software developer
bookMaster of Science (MS) Computer Science, Master of Science (MS) Computer Science at Peking University
bookMaster's degree Computer Science, Master's degree Computer Science at Stony Brook University
languagesChinese, English
github-logo-circle

Github Skills (23)

algorithm10
algorithms10
javascript10
c-language10
css10
user-interface10
pinyin10
html10
input-method10
cprogramming-language10
trie9
qt9
configuration-management9
web-development9
qml8

Programming languages (19)

C#C++CRustCMakeValaGoKotlin

Github contributions (5)

github-logo-circle
fcitx/fcitx

Jan 2010 - Jul 2022

A Flexible Input Method Framework
Role in this project:
userBack-end Developer
Contributions:1648 commits, 35 PRs, 278 pushes in 12 years 8 months
Contributions summary:Xuetian's commits primarily focused on improving the input method framework, including implementing lazy loading for the UI, fixing configuration file entries, and enhancing the pinyin split algorithm. The code changes involved modifications to core components of the framework, such as UI loading, key processing, and configuration file handling, which suggests a focus on back-end and framework-level development. Additionally, they are responsible for updating the help address to the new wiki and incorporating a customizable setting.
input-methodmethodpythonflexible
KDE/plasma-desktop

Nov 2011 - Oct 2022

Plasma for the Desktop
Role in this project:
userFull-stack Developer
Contributions:187 commits in 11 years 1 month
Contributions summary:Xuetian primarily worked on the `kde/plasma-desktop` repository, contributing to the `kimpanel` applet. Their commits involve adding new components and enhancing the backend of the `kimpanel` by integrating features from `kimtoy`. The user also focused on refining the display and layout of text elements, and fixed some visual issues to provide a better experience. Moreover, the user has made the applet compatible with ibus 1.4 and 1.5 and worked on the display of the menu item.
electronlinuxc-plus-pluschromeosdesktop
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
Xuetian Weng - Software Engineer at Google