Vincent Zhang

Senior Software Engineer at OpenTable

San Francisco, 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
Vincent Zhang is a senior full‑stack software engineer based in San Francisco with 13 years of experience and a strong passion for frontend design and progressive web standards. He has driven large-scale consumer web projects at OpenTable—helping redesign their platform, authoring core design tokens, and leading initiatives that influenced millions of users and multimillion-dollar revenue tests. His background includes full lifecycle product work at MIT (building the App Inventor gallery for 1.5M users) and startups, where he focused on performant, semantic, component-driven UIs and pragmatic frontend architecture. Known for advocating “as little design as possible,” he blends interdisciplinary design sensitivity with engineering rigor to help teams ship scalable, elegant web experiences. Unusually for a senior engineer, he explicitly narrows his focus to frontend and web UX rather than mobile or backend roles, and he writes about engineering, design, and productivity outside of work.
code13 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of San Francisco
languagesChinese, English, Japanese
github-logo-circle

Github Skills (8)

javas10
uid10
g10
gwt10
front-end-development10
ui-design10
appinventor10
java10

Programming languages (4)

JavaCSSJavaScriptPHP

Github contributions (5)

github-logo-circle
mit-cml/appinventor-sources

Oct 2013 - Jul 2014

MIT App Inventor Public Open Source
Role in this project:
userFront-end Developer
Contributions:123 commits in 9 months
Contributions summary:Vincent primarily worked on setting up the initial GUI for a gallery list page, focusing on creating the user interface elements. Their contributions included adding various UI components like FlowPanels, TabPanels, and labels. Furthermore, their work involved integrating new features into a gallery application, demonstrating front-end development skills within the context of the MIT App Inventor project.
app-inventormit-app-inventorandroidmitinventor
karuto/design-tokens

Aug 2017 - Jun 2022

A place where OpenTable engineers and designers openly work together
Contributions:20 pushes, 8 branches, 6 tags in 4 years 11 months
opentableplacereactengineersdesigners
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
Vincent Zhang - Senior Software Engineer at OpenTable