Principal Software Engineer II at Blizzard Entertainment
California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Tom Anderson is a Principal Software Engineer II with 12+ years building large-scale, distributed systems and global cloud infrastructure at Blizzard Entertainment, where he now shapes architecture, monitoring, and Go best practices across bare metal, private, and public clouds. A polyglot comfortable in C#, Go, Java, NodeJS and C++, he blends network-layer expertise with pragmatic application design to deliver high-performance, low-latency fleet state and operational tooling. He mentors teams and leads technical direction while still contributing hands-on — for example, implementing an HttpClient-based connection for Elastic's official .NET client. Based in California, Tom pairs deep systems thinking with a practical bias for refactoring and reliability, often surfacing non-obvious improvements in client/server interactions and resource management.
12 years of coding experience
9 years of employment as a software developer
NA Electronic Engineering, NA Electronic Engineering at Purdue University
This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.
Role in this project:
Back-end Developer
Contributions:5 commits in 1 day
Contributions summary:Tom's primary contribution focused on implementing the `HttpClient` connection for the Elasticsearch client library. They implemented the `IConnection` interface using `HttpClient`, including both synchronous and asynchronous request methods. The user also fixed issues related to the `Accept` headers and the `HttpClient` instance management. Furthermore, they refactored and renamed the `HttpClientConnection` class, and removed integration test elements.
Contributions:9 releases, 11 PRs, 22 pushes in 2 years 8 months
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
Tom Anderson - Principal Software Engineer II at Blizzard Entertainment