Vincent Woo

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

🤩
Rockstar
🎓
Top School
Vincent Woo is a San Francisco–based software engineer and founder with 14 years building developer-facing products and production web systems. He founded CoderPad and led its early product and business efforts, blending hands‑on engineering with customer conversations and fundraising. His career spans Google, Amazon, Everlane and startups, and his open‑source contributions to CodeMirror, Firepad and firebase-ruby reflect full‑stack work from editor UX to API design and auth/token handling. Known for pragmatic refactors, test-driven fixes, and improvements to collaborative editing and cursor sync, he focuses on developer experience and internal architecture. Comfortable shifting between product strategy and deep technical execution, he holds a BS in Computer Science from UC Berkeley.
code15 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at UC Berkeley College of Engineering
github-logo-circle

Github Skills (18)

api-doc10
javascript10
css10
ruby10
codemirror-610
codemirror610
api10
javascripts10
theme-development10
codemirror10
firebase10
httpclient10
rspec9
front-end-development9
g8

Programming languages (17)

C#JavaC++CRustScalaVueGo

Github contributions (5)

github-logo-circle
oscardelben/firebase-ruby

Jan 2015 - Jan 2018

Ruby wrapper for Firebase
Role in this project:
userBack-end Developer
Contributions:2 releases, 30 commits, 16 PRs in 3 years
Contributions summary:Vincent primarily refactored the codebase to improve its structure and maintainability. They removed a proxy class and exposed the HTTP client, indicating a focus on API interaction and internal architecture. Additionally, the user addressed issues related to query parameter passing and implemented tests. Furthermore, they handled token refreshes and made version bumps.
ruby-wrapperfirebase-databasefirestorerailsfirebase-functions
FirebaseExtended/firepad

May 2013 - Apr 2016

Collaborative Text Editor Powered by Firebase
Role in this project:
userFull-stack Developer
Contributions:74 commits, 9 PRs, 34 pushes in 2 years 11 months
Contributions summary:Vincent made several code changes primarily focused on improving the functionality and usability of the collaborative text editor. They made Firepad.TextOperation public and standardized the RichTextCodeMirrorAdapter. The user also added support for 'grunt watch' to improve the development workflow and made various improvements to the cursor synchronization. Finally, they addressed issues related to cursor movement.
reactfirebaseace-editorcollaborativetext-editor
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