Song Wang

Member Of Technical Staff at Salesforce

Palo Alto, 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
Song Wang is a software engineer with a PhD in physics and nine years of experience building scalable web applications and backend services, currently a Member of Technical Staff at Salesforce in Palo Alto. He leverages a strong analytical background to design robust API integrations and cloud-native systems, having implemented webhook frameworks, bi-directional CRM integrations, and SSO for enterprise partners. Comfortable across the stack, he codes in JavaScript/TypeScript and Python, has led Angular front-end work, and increasingly enjoys backend development on Google Cloud Platform. An active contributor to Google Cloud client libraries and the GAPIC generator, he’s added gapic-generated support for Pub/Sub, Vision, and other APIs—showing a knack for tooling that bridges APIs and client consumers. Song combines academic rigor from Stanford research with practical startup delivery and cross-team mentorship, and he’s known for picking up complex backend projects quickly and turning them into production-ready systems.
code9 years of coding experience
job9 years of employment as a software developer
bookCertificate of Completion, Full Stack Web Development, Triple Black Belt, Certificate of Completion, Full Stack Web Development, Triple Black Belt at Coding Dojo
bookBachelor's degree, Physics And Mathematics, GPA 3.93, summa cum laude, Bachelor's degree, Physics And Mathematics, GPA 3.93, summa cum laude at The Ohio State University
bookPhD, Physics, PhD, Physics at Stanford University
github-logo-circle

Github Skills (14)

ruby10
apim10
google-cloud-platform10
google-cloud-pubsub10
nodejs10
vision-api10
api10
pubsub10
api-client10
gcp10
grpc9
computer-engineering9
javascript9
documentation8

Programming languages (8)

TypeScriptJavaStarlarkJavaScriptPHPRubyProtocol BufferPython

Github contributions (5)

github-logo-circle
googleapis/gapic-generator

Aug 2016 - Jun 2017

Tools for generating API client libraries from API Service Configuration descriptions.
Role in this project:
userBack-end Developer
Contributions:18 commits, 39 PRs, 19 pushes in 10 months
Contributions summary:Song primarily focused on generating API client libraries using the GAPIC generator for NodeJS and Ruby. They implemented sample generation, including the use of MVVM architecture for NodeJS samples. The user also addressed proto file imports for Ruby and implemented gRPC streaming functionality. Additionally, the user contributed to the improvement of documentation, including fixing the generation of documentation links.
api-clientapigrpcconfiguration-serviceclient-libraries
googleapis/google-cloud-node

Sep 2016 - Jul 2017

Google Cloud Client Library for Node.js
Role in this project:
userBack-end Developer
Contributions:18 commits, 16 PRs, 10 pushes in 10 months
Contributions summary:Song introduced Gapic-generated files for the PubSub API and Cloud Vision API, suggesting a focus on integrating and generating client libraries for these Google Cloud services. They also added dummy JavaScript files for gapic-based logging, PubSub, and Spanner. This indicates a contribution to the generation or maintenance of API client libraries within the Google Cloud ecosystem. The user appears to be involved in the implementation of client libraries that facilitate interaction with Google Cloud services.
googleclient-librarynode-jsnodejsgoogle-cloud
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
Song Wang - Member Of Technical Staff at Salesforce