Ben Goldsmith

Director Of Software Engineering at The Pokémon Company International

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
Ben Goldsmith is a seasoned software leader with 11 years of experience building and scaling developer-facing systems and teams, currently serving as Director of Software Engineering at The Pokémon Company International in Seattle. He blends hands-on backend engineering—contributing to high-profile open-source projects like Azure CLI, Azure PowerShell, and the Azure SDK for .NET—with a passion for coaching engineers and creating modular, instrumented services. At Microsoft he designed SDKs, CLIs, and a massively parallel data transfer client for Azure Data Lake, demonstrating deep expertise in developer tooling and large-scale data movement. Known for practical problem-solving, he frequently refactors and hardens codebases, adds extensive testing, and ships fixes that improve reliability and performance. Peers describe him as someone who tackles seemingly impossible problems while intentionally building teams that can carry the work forward.
code11 years of coding experience
job17 years of employment as a software developer
bookThe University of Arizona
github-logo-circle

Github Skills (18)

python10
testing10
net10
dotnet10
microsoft-azure10
azure-cli10
asp-net10
azure-powershell10
sdk10
dotnet-core10
powershell10
azure10
csharp10
command-line-interface9
apidoc9

Programming languages (10)

C#TypeScriptJavaJavaScriptGoHTMLGroovyMarkdown

Github contributions (5)

github-logo-circle
Azure/azure-sdk-for-net

Apr 2016 - Jul 2017

This repository is for active development of the Azure SDK for .NET. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.
Role in this project:
userBack-end Developer
Contributions:37 commits, 59 PRs, 2 pushes in 1 year 3 months
Contributions summary:Ben's commits primarily involve modifications to the Azure Data Lake Store Uploader, focusing on the DataLakeStore Uploader and DataLakeStoreFrontEndAdapter classes. Their contributions include updating the ADLS uploader, fixing download and folder upload bugs, preparing test cases, and implementing offset parameters within the append calls. Additionally, the user is actively involved in adding various test cases and enhancements.
azureazure-sdkdotnetmicrosoftc-sharp
Azure/azure-powershell

Oct 2015 - Feb 2017

Microsoft Azure PowerShell
Role in this project:
userBack-end Developer
Contributions:41 commits, 41 PRs, 2 pushes in 1 year 3 months
Contributions summary:Ben primarily focused on updating and maintaining the PowerShell modules for Microsoft Azure. Their contributions involved integrating the latest SDKs, fixing bugs related to file and folder downloads within the DataLakeStore, and improving ACL functionalities. They also addressed issues such as connection management and added links to AzureRM.Resources.ps1, indicating contributions to the overall functionality and stability of the Azure PowerShell tools. Furthermore, the user made updates to the DataLakeAnalytics and DataLakeStore modules.
microsoft-azurepowershellazuremicrosoft-azure-powershellarm
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