Zach Foster is a pragmatic technology leader and CTO with 11 years of hands-on engineering experience building scalable web and cloud-native systems from startup to enterprise. He’s led engineering teams at hapily after co-founding chaos and earlier drove platform and SDK work at Microsoft, contributing to the Azure SDK for JavaScript—notably Cosmos DB transactional and partition-key improvements. Zach spans back-end services, APIs, and front-end apps across Node/TypeScript, Python, and Ember/React, and has deep operational experience with AWS, Fastly, and analytics stacks. He combines product-minded engineering with a history of shipping open-source fixes and tooling, and holds a BA in Mathematics from UW–Madison.
11 years of coding experience
14 years of employment as a software developer
Bachelor of Arts (B.A.) Mathematics, Bachelor of Arts (B.A.) Mathematics at University of Wisconsin-Madison
This repository is for active development of the Azure SDK for JavaScript (NodeJS & Browser). For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/javascript/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-js.
Role in this project:
Back-end Developer
Contributions:75 reviews, 71 commits, 156 PRs in 1 year 4 months
Contributions summary:Zach primarily contributed to the development and maintenance of the Azure SDK for JavaScript, focusing on the Cosmos DB service. Their commits involved implementing features such as creating containers with string partition keys, adding readOffer functionalities, and refactoring code to utilize transactional batch operations. The user also addressed bug fixes related to partition key handling, and implemented tests to validate these changes.
Contributions:85 commits, 20 PRs, 71 pushes in 2 months
awsserverlessaws-lambdalambda
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.