Rui Ying

Senior Software Engineer at Salesforce

San Francisco Bay Area 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
Rui Ying is a Senior Software Engineer based in the San Francisco Bay Area with nine years building full-stack and mobile products, currently shaping Agentforce Builder at Salesforce. He combines a strong frontend focus (React, React Native, TypeScript) with backend and DevOps experience, having shipped production services for AI/data products and consumer-facing apps. Rui has a track record of campus-scale projects from Tsinghua—learnX, Thursday and eesast—that serve thousands of users, and contributed bug fixes and compatibility improvements to high-profile open-source projects like React Native and Expo. Comfortable across C, Python, Java, Swift and C#, he also brings practical systems experience (Linux, Docker, MongoDB, CI/CD) and prior HCI and multimedia work integrating Kinect/WebRTC. Fluent in English with U.S. exchange and internship experience, he’s motivated to build tools he personally wants to use and to own end-to-end product delivery.
code9 years of coding experience
job3 years of employment as a software developer
bookComputer Science, Computer Science at Stanford SoE UGVR
bookBachelor of Engineering - BE Electrical and Electronics Engineering, Bachelor of Engineering - BE Electrical and Electronics Engineering at Tsinghua University
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Stanford University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
819reputation
204kreached
9answers
1question
github-logo-circle

Github Skills (24)

javascript10
ios10
react-native10
mobile-development10
app-framework10
expo10
cross-platform10
android10
natives10
web-framework9
typescript9
typescript-types9
typescripts9
xcode7
textfield6

Programming languages (19)

MDXC#JavaC++CTeXGoHTML

Github contributions (5)

github-logo-circle
facebook/react-native

Jun 2019 - Oct 2022

A framework for building native applications using React
Role in this project:
userMobile Developer (Android/iOS)
Contributions:3 reviews, 5 commits, 6 PRs in 3 years 4 months
Contributions summary:Rui primarily contributed to the React Native framework, focusing on bug fixes and improvements related to iOS and Android builds. Their work included resolving issues with Mac Catalyst, fixing build errors in the rn-tester app, and addressing non-ASCII character handling in HTTP headers on Android. The user also made changes to handle file paths in iOS privacy manifest generation scripts.
reactnative-applicationsmobile-developmentreact-nativeandroid
expo/expo

May 2020 - Mar 2021

An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
Role in this project:
userMobile Developer (Android/iOS)
Contributions:3 reviews, 4 commits, 7 PRs in 10 months
Contributions summary:Rui primarily contributed to bug fixes and compatibility improvements within the Expo framework, specifically focusing on Android and iOS platforms. They addressed issues related to intent handling, handling exceptions, and fixing headless app functionality in the Android environment. The user also made several changes to improve the calendar module, including correcting permission checks and fixing missing event information on iOS. Their work demonstrates a strong understanding of the Expo framework and its interactions with both Android and iOS native APIs.
ios-androidiosmobileweexframework7
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
Rui Ying - Senior Software Engineer at Salesforce