Andrew Gorcester

Seattle, Washington, 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
Andrew Gorcester is an autodidact software architect and developer with 13 years of experience focused on web backend development and clean architecture. Based in Seattle, he brings hands-on expertise across desktop and mobile applications, server and database management, and server automation, with a strong emphasis on code quality and clear communication. He has contributed to prominent Google Cloud open-source projects—improving the Python Cloud Storage client and Cloud Tasks samples—demonstrating practical improvements in retry logic, checksumming, Unicode handling, and task queue integrations. Comfortable operating at both implementation and system-design levels, he blends pragmatic engineering with thoughtful documentation and API ergonomics. His background in international studies gives him a broader perspective on product use-cases and cross-cultural collaboration. Andrew is especially skilled at turning ambiguous requirements into maintainable, testable backend systems that scale.
code13 years of coding experience
bookBA, International Studies, BA, International Studies at University of Washington
languagesChinese, Japanese, English
stackoverflow-logo

Stackoverflow

Stats
19,775reputation
2.2mreached
293answers
18questions
Badges
mysql
top-5%
sql
top-5%
django-models
top-5%
concatenation
top-5%
orm
top-5%
xss
top-5%
github-logo-circle

Github Skills (51)

google-cloud-tasks10
google-cloud-platform10
back-end-development10
python10
django10
tasks10
gcp10
google-cloud-storage10
heroku10
appengine10
mysql9
testing9
sql-injection9
webservice9
boolean9

Programming languages (12)

HCLC#TypeScriptJavaC++ShellJavaScriptGo

Github contributions (5)

github-logo-circle
googleapis/python-storage

Jan 2018 - Dec 2022

Role in this project:
userBack-end Developer
Contributions:1 release, 354 reviews, 30 commits in 5 years
Contributions summary:Andrew primarily contributed to the Google Cloud Storage Python client library. Their work included fixing docstrings, adding options to list blobs, adding configurable checksumming for uploads and downloads, implementing retry logic, and improving file-like I/O operations. The user also addressed issues related to unicode handling and code style, further improving the library's functionality and usability.
Code samples used on cloud.google.com
Role in this project:
userBack-end Developer & Cloud Engineer
Contributions:8 reviews, 54 commits, 120 PRs in 2 years 6 months
Contributions summary:Andrew contributed to the development of Cloud Tasks samples, enhancing existing examples and adding new functionalities, specifically for pull queues and App Engine integration. They made code changes to improve clarity, such as making port configurations explicit in Django settings. Furthermore, the user updated and refactored code to align with beta versions and corrected various issues related to task queue samples. Their work also involved adding command-line argument requirements, which indicates a focus on developing and refining the command-line tools related to the Google Cloud Platform.
gcppythongoogle-cloudgoogle-cloud-rungoogle-appengine
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
Andrew Gorcester