Zichang Guo

Senior Software Engineer at instacart

Los Angeles, 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
Zichang Guo is a Senior Software Engineer in Los Angeles with 7 years of experience building backend systems and growth-driving features for consumer products. He currently leads backend development for Instacart+ membership, launching benefits and incentives to increase customer acquisition and GTV. His prior roles span Google (contributing to the Dart runtime and SDK), AWS (full-stack serverless applications with React, GraphQL/REST, Lambda and DynamoDB), and algorithmic work in computer vision and ML at ASML. An active open-source contributor, he has fixed bugs and improved core networking and async behavior in the widely used dart-lang/sdk, demonstrating attention to robust runtime behavior. He combines deep systems-level expertise with product-focused engineering and a strong academic foundation in electrical and computer engineering.
code7 years of coding experience
job4 years of employment as a software developer
bookBachelor of Engineering (B.Eng.), Electronic and Information Engineering, 3.56, Bachelor of Engineering (B.Eng.), Electronic and Information Engineering, 3.56 at The Hong Kong Polytechnic University
bookThe University of Arizona
languagesEnglish, Chinese
github-logo-circle

Github Skills (12)

debug10
dart10
network-programming10
async9
unix-socket9
asynchronous9
socket9
http8
file-handling8
file-processing8
fileio8
file-access8

Programming languages (4)

TypeScriptC++CDart

Github contributions (5)

github-logo-circle
dart-lang/sdk

Dec 2018 - Sep 2020

The Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more.
Role in this project:
userBack-end Developer
Contributions:169 commits, 267 comments, 134 issues in 1 year 9 months
Contributions summary:Zichang primarily contributed to the Dart SDK, focusing on bug fixes and improvements to the core libraries and VM. Their work involved addressing issues in the `async`, `io`, and `vm` packages, with notable changes to handling timeouts in streams, improving file system watcher tests and addressing the proper closing of sockets. They also addressed issues related to HTTP parsing and Unix domain sockets, demonstrating a focus on network communication.
dartsdkdart2jscore-librariesflutter
zichangg/flutter

May 2019 - Aug 2020

Flutter makes it easy and fast to build beautiful mobile apps.
Contributions:2 PRs, 17 pushes, 1 branch in 1 year 2 months
mobile-developmentdartandroidmobile-appsios
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
Zichang Guo - Senior Software Engineer at instacart