Victor Zhang is a Software Engineer II with eight years of experience building backend infrastructure, distributed systems, and APIs, currently focused at Stripe on async abstractions and scalable event-driven processing. He has practical expertise across Java, Python, Ruby, Go, and TypeScript and deep hands-on experience with Kafka, Spark, Temporal, and cloud-native architectures. Prior internships at LinkedIn involved machine-learning-powered triage, stream processing optimization, and distributed storage enhancements, demonstrating his ability to move research ideas into production. Victor thrives in fast-paced environments where automation and efficiency drive reliability at scale, and he has repeatedly shipped orchestration engines and runtime components for asynchronous computing. Based in the Greater Seattle Area and academically grounded with degrees from UBC and UIUC, he pairs strong mathematical foundations with systems engineering. A curious polyglot developer, he often seeks elegant abstractions that simplify complex operational surfaces.
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.