John J. Wang

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
John Wang is a Silicon Valley CTO and cofounder with 13 years of experience building developer-focused SaaS and API tooling from San Francisco. As CTO of Assembled he leads the next-generation customer support stack and previously co-founded Zinc.io after shipping production features at Stripe, where he made notable open-source contributions to multiple Stripe API clients (Ruby, Go, Python, Java) — including adding multipart file-upload support and improving cross-language API consistency. He combines hands-on backend engineering, test automation, and API design with product leadership, often tackling developer ergonomics and reliability. An MIT Computer Science graduate, his background also includes quantitative research and building rule-based forward-chaining systems, underscoring a mix of theoretical depth and practical execution.
code14 years of coding experience
github-logo-circle

Github Skills (23)

api-doc10
pytest10
python10
stripe10
testing10
stripejs10
java10
rule-engine10
ruby10
file-uploads10
javas10
go10
api10
sdk10
file-upload10

Programming languages (10)

TypeScriptJavaTeXSCSSJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
wangjohn/mit-courses

Sep 2012 - Nov 2014

Repository of course notes and homework
Role in this project:
userBack-end Developer
Contributions:709 commits in 2 years 2 months
Contributions summary:John's commits indicate they were involved in developing course notes and homework solutions. The code changes involve adding a folder for a specific course (6.034) and beginning to work on a lab assignment, which includes a Python file with test cases. They appear to have worked on a rule-based system utilizing a forward-chaining mechanism to analyze code, focusing on areas like dead parrot implementation, poker hands, and family relations. Furthermore, the user edited a key file with authentication information.
notescourse-notes
stripe/stripe-python

Jul 2014 - Jan 2015

Python library for the Stripe API.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:15 commits, 1 PR, 3 pushes in 6 months
Contributions summary:John focused on enhancing the functionality and reliability of the Stripe Python library. They added content type headers for API requests and conditionally set them based on the request method. The user also implemented and expanded the test suite, adding tests for API requestors and addressing formatting errors. Furthermore, they introduced support for file uploads by incorporating multipart/form-data and file upload resources.
python-libraryapistripepythonapi-client
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
John J. Wang