John Wang

Cofounder And CTO at Assembled

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
John Wang is a seasoned engineering leader and entrepreneur with 14 years of experience building product-focused infrastructure and developer tooling from San Francisco. As cofounder and CTO of Assembled, he leads technical strategy for next-generation customer support software, drawing on prior founder/engineering leadership at Zinc.io and hands-on backend work at Stripe. His open-source contributions to multiple official Stripe client libraries (Java, Ruby, Python, Go) show practical expertise in API design, file-upload flows, and test automation across languages—skills that translate to robust, cross-platform integrations. A MIT-trained computer scientist, he combines early research experience in quantitative modeling with a pragmatic engineering approach, favoring well-tested, incrementally delivered features that scale.
code14 years of coding experience
job7 years of employment as a software developer
bookS.B. in Computer Science, S.B. in Computer Science at Massachusetts Institute of Technology
github-logo-circle

Github Skills (22)

pytest10
python10
stripe10
apidoc10
testing10
java10
rule-engine10
ruby10
javas10
go10
api10
sdk10
file-upload10
stripe-js10
rule-based10

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 Wang - Cofounder And CTO at Assembled