Yusi Fan

Senior Software Engineer at Instacart

Ottawa, Ontario, Canada
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
Yusi Fan is a Senior Software Engineer with 11 years of experience building scalable, highly available SaaS backends and modern JavaScript front-ends, currently working at Instacart in Ottawa. She has strong backend expertise in Python (Django, Pyramid) and Node.js, and practical database experience across SQL Server, MySQL and MongoDB, paired with front-end React/ES6 skills and npm tooling. At Momentive she led backend design for a high-profile Facebook + SurveyMonkey integration showcased at F8 and helped build SurveyMonkey’s developer portal, APIs and App Directory, demonstrating an ability to turn integrations into product features. Yusi contributes to open-source projects such as the MarkUs repo, focusing on UI fixes and backend logic—an indicator of hands-on full-stack craftsmanship and attention to polish. Comfortable in large teams, she emphasizes testing, CI/CD and clean, simple solutions that scale, and brings a pattern-focused mindset from both enterprise and developer-platform work.
code11 years of coding experience
job8 years of employment as a software developer
bookComputer Science, Computer Science at Guangdong University of Foreign Studies
bookBachelor of Science (BS), Computer Science, CGPA: 9.4/10.0, Bachelor of Science (BS), Computer Science, CGPA: 9.4/10.0 at University of Ottawa
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (10)

javascript10
ruby-on-rails9
testing9
rails9
api8
test-driven-design8
apidoc8
html7
surveymonkey6
css6

Programming languages (1)

Ruby

Github contributions (5)

github-logo-circle
MarkUsProject/Markus

Sep 2014 - Jan 2015

Git repository of MarkUs
Role in this project:
userFull-stack Developer
Contributions:92 commits, 2 PRs, 1 comment in 4 months
Contributions summary:Yusi primarily worked on fixing bugs and implementing features related to the user interface and backend logic of the MarkUs project. Their contributions include changes to help system JavaScript and API key display, as well as updates to the grade entry form and test files. The user also made minor UI improvements and refactoring in the Javascript files.
git-repositorymarkdownmarkus
YusiFan/Markus

Jan 2015 - Jan 2015

Contributions:7 pushes, 4 branches in 15 days
git-repositorymarkdownmarkus
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
Yusi Fan - Senior Software Engineer at Instacart