Leah Cole

Software Engineer at The Apache Software Foundation

Boston, Massachusetts, 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
award
Top expert inGoogle Cloud Platform Development Essentials
Leah Cole is a software engineer with 11 years of experience focused on developer tools, client libraries, and improving developer experience for cloud and workflow platforms. At Google she maintains shared client utilities in Node.js, oversees Google Cloud Python samples, and organizes the Apache Airflow community summit while contributing as an Airflow committer. Her open-source work spans high-profile repos—google-cloud client libraries, nodejs-translate, and apache/airflow—where she blends backend development, test automation, and meticulous documentation to make complex APIs more accessible. Comfortable across DevRel, DevOps, and backend roles, she’s known for catching subtle doc and test inconsistencies that materially reduce friction for other developers. Based in Boston, she brings a practical mix of engineering polish and community-oriented stewardship to large-scale cloud projects.
code11 years of coding experience
job7 years of employment as a software developer
bookHigh School, High School/Secondary Diplomas and Certificates, High School, High School/Secondary Diplomas and Certificates at Chelmsford High School
bookBachelor of Arts (B.A.), Computer Science, Bachelor of Arts (B.A.), Computer Science at Carleton College
languagesEnglish, German, Spanish
github-logo-circle

Github Skills (31)

kubernetes10
google-cloud-platform10
javascript10
data-pipelines10
python10
data-engineering10
testing10
azure-functions10
google-cloud-functions10
firebase-cloud-functions10
gcp10
airflow10
ibm-cloud-functions10
kubernetes-pods10
automated-tests10

Programming languages (11)

HCLTypeScriptJavaShellC++RustJavaScriptGo

Github contributions (5)

github-logo-circle
googleapis/nodejs-translate

Apr 2019 - Oct 2019

Node.js client for Google Cloud Translate: Dynamically translate text between thousands of language pairs.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:28 commits, 12 PRs, 26 pushes in 6 months
Contributions summary:Leah primarily contributed to the testing and documentation of the Google Cloud Translate Node.js client. Their work included adding system tests, modifying existing tests, and fixing region tag inconsistencies within the sample code. The user's commits focused on verifying the functionality of the client's features, particularly those related to glossary usage and translation with AutoML models. They also updated and improved existing test assertions, ensuring the reliability of the library's translation capabilities.
js-clientlanguage-pairsgooglenode-jsmachine-learning
Code samples used on cloud.google.com
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:1918 reviews, 345 commits, 2156 PRs in 4 years 2 months
Contributions summary:Leah's commits primarily focus on fixing typos and minor issues within the documentation and example code of the python-docs-samples repository. They corrected inconsistencies in comments within Dialogflow cloud client code, the KubernetesPodOperator example, and others. Additionally, they removed deprecated parameters and imports across various example files, and they updated and refactored existing tutorial code, demonstrating a focus on improving the clarity, maintainability, and accuracy of the code samples.
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