Shiyuan Jiang

Senior Software Engineer at Nextdoor

Mountain View, 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
Shiyuan Jiang is a Senior Software Engineer in Mountain View with 11 years of experience building high-quality iOS products at scale, most recently at Nextdoor after multi-year impact work at Meta. He has led camera, AR and visual messaging features in Messenger and Instagram—delivering 0→1 experiences and driving a team to industry-leading iOS code coverage—while also rebuilding high-performance sticker/GIF systems used by over a billion users. Earlier work at Prolific Interactive showcases deep mobile craftsmanship: architecting multi-brand apps, robust networking with RxSwift, TDD, and polished animations, plus open-source contributions like improving payment card UX and accessibility in Caishen. Comfortable across MVP/MVVM/VIPER architectures and CI pipelines, he blends rigorous engineering practices with a designer’s attention to UX and measurable impact. Collected academic training from Dartmouth and Beijing University of Posts and Telecommunications underpins a pragmatic, data-driven approach to shipping reliable, user-focused features.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Beijing University of Posts and Telecommunications
bookMaster's degree Computer Science, Master's degree Computer Science at Dartmouth College
languagesChinese, English
github-logo-circle

Github Skills (6)

uid10
swift10
ios10
front-end-development10
ui-design10
accessibility9

Programming languages (2)

Objective-CSwift

Github contributions (5)

github-logo-circle
prolificinteractive/Caishen

Mar 2016 - Oct 2016

A Payment Card UI & Validator for iOS
Role in this project:
userMobile Developer (iOS)
Contributions:51 commits, 16 PRs, 37 pushes in 6 months
Contributions summary:Shiyuan primarily contributed to the implementation and refinement of UI elements and validation logic for a payment card interface within an iOS application. Their work included implementing auto-complete features, refactoring delegate protocols, fixing bugs related to the UI, and adding overflow handling. They also updated the accessibility features within the text fields. This user's contributions centered on improving the user experience and ensuring the correctness of the card input fields.
card-uivalidatoriospaymentcard-payment
JamesJSY/Fruity

Apr 2015 - May 2015

Contributions:22 pushes, 1 branch in 1 month
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
Shiyuan Jiang - Senior Software Engineer at Nextdoor