Song Zheng

Software Engineer at Garage Script

Berkeley, 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
Song Zheng is a seasoned software engineer based in Berkeley with 14 years of hands-on experience building reliable backend services, mobile plugins, and educational tooling. He contributes to OpenTok's Node.js SDK, improving session management and error handling, and maintains a Cordova plugin that bridges native iOS video features with JavaScript apps—demonstrating deep practical experience in real-time video and WebRTC integration. Song also shapes developer education by authoring and testing JavaScript curriculum problems, reflecting a commitment to mentoring engineers “one commit at a time.” Equally comfortable in Objective-C, CoffeeScript, and Node.js, he focuses on pragmatic fixes and clear APIs that reduce friction for downstream users. His work blends production-grade engineering with a knack for making complex systems easier to use and teach.
code14 years of coding experience
github-logo-circle

Github Skills (13)

objective-c10
opentok10
nodejs10
javascript10
ios10
api10
apidoc10
cordova10
testing9
error-handling9
ed255198
coffeescript7
webrtc7

Programming languages (13)

JavaC++JinjaGoHTMLTypeScriptJavaScriptZig

Github contributions (5)

github-logo-circle
garageScript/curriculum

Apr 2019 - Nov 2019

GarageScript Curriculum
Role in this project:
userFront-end Developer
Contributions:12 reviews, 34 commits, 259 PRs in 7 months
Contributions summary:Song primarily focused on the development and modification of JavaScript-based curriculum problems. Their contributions involved updating existing JavaScript problems, improving question descriptions, and adding new problems for the JavaScript curriculum. They also fixed comments, and added tests for the JavaScript problems, ensuring the functionality and clarity of the educational materials.
javascriptcurriculum
songz/cordova-plugin-opentok

Jun 2012 - Dec 2017

Cordova Plugin for OpenTok - add webrtc video to your iOS or Android App
Role in this project:
userMobile Developer (iOS)
Contributions:163 commits, 3 PRs, 3 pushes in 5 years 6 months
Contributions summary:Song's contributions primarily involve modifying and updating an existing Cordova plugin designed for OpenTok integration in iOS applications. The user updated the Objective-C and CoffeeScript code, which indicates a focus on bridging the gap between the native iOS environment and the JavaScript-based Cordova framework. These changes include refactoring, bug fixes, and implementing features like video positioning, and camera selection, indicating a focus on the core functionality of the plugin.
opentokcordovawebrtc-videowebrtcandroid
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 Zheng - Software Engineer at Garage Script