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.
14 years of coding experience
7 years of employment as a software developer
S.B. in Computer Science, S.B. in Computer Science at Massachusetts Institute of Technology
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.
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.