Gordon Zheng is a software engineer with 14 years of experience who has scaled products from early-stage startups to Big Tech, currently working on latency-critical C++ systems at Google Ad Manager handling 10M+ QPS. He’s built high-throughput backend platforms across fintech, recruiting, and ads—helping companies grow from $0 to $1M and from $10M to $100M+ ARR—and has led developer-facing work as Dwolla’s developer relations lead. At Greenhouse he designed indexing and streaming systems, launched the first API developer portal, and built performant APIs and webhook delivery at scale, often using Ruby, Elixir, Kafka, and Redis. An active open-source contributor, he improved Dwolla integration in the widely used ActiveMerchant payments library, adding guest checkout, security fixes, and tests. He pairs hands-on systems design with an eye for developer experience and also brings academic research exposure in AI/ML and robotics plus a hobbyist interest in cryptocurrency. Outside work he’s an avid cyclist and climber who also enjoys tinkering with hardware and assembling IKEA furniture.
14 years of coding experience
10 years of employment as a software developer
Electrical and Electronics Engineering, Electrical and Electronics Engineering at Brooklyn Technical High School
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at City University of New York-Hunter College
Active Merchant is a simple payment abstraction library extracted from Shopify. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.
Role in this project:
Back-end Developer
Contributions:9 commits in 2 months
Contributions summary:Gordon focused on enhancing the Dwolla integration within the Active Merchant library. Their work involved adding guest checkout functionality, implementing security fixes, and improving signature verification. The user also refactored code to improve efficiency and maintainability of the integration, including the return and notification processes. Furthermore, they added detailed credit information and tests to ensure the integration's proper functioning.
interactive C++ x86 compiler written in JavaScript
Contributions:42 PRs, 76 pushes, 30 branches in 9 months
compilerscppjavascriptcompilerx86
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.