James Hugard

Associate Director, Architecture

Mission Viejo, California, 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

👤
Senior
James Hugard is an experienced software architect and engineering leader with over two decades of hands-on product architecture, development, and team leadership, currently shaping Battle.net studio experience and game-platform services at Blizzard Entertainment. He has led large, mission-critical distributed systems that run 24/7 worldwide—spanning client SDKs, back-end game services, API gateways, identity, social, matchmaking, and build distribution—while coaching technical leads and aligning long-term product vision with business needs. A prolific polyglot, he prototypes and ships production code in C++, Java, C#, Go, Python, Lua, F#, Haskell, and Scala, and has driven consolidation of SDKs and custom protocol and API gateway designs to simplify studio integrations. James combines director-level strategy with hands-on delivery history—from reducing incidents in large-scale installer services to architecting microservice and streaming visions—demonstrating both operational rigor and technical curiosity. Based in Mission Viejo, CA, he brings a track record of translating complex, high-availability requirements into practical engineering practices like CI/CD, infra-as-code, and cloud scalability. An oft-overlooked strength is his ability to move between deep implementation detail and organizational design, making him effective at both shipping code and shaping high-performing teams.
code11 years of coding experience
job27 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
3,252reputation
459kreached
55answers
12questions
github-logo-circle

Github Skills (93)

parser10
cpp10
api10
json10
libclang10
dom10
sax10
parser-generator10
dotnet9
opentx9
protobuf9
json-parser9
clang9
prost9
serialization9

Programming languages (8)

C#JavaC++RustJavaScriptHTMLF#Python

Github contributions (5)

github-logo-circle
jhugard/froto

Jan 2016 - Mar 2017

Contributions:10 pushes, 3 branches in 1 year 2 months
protocol-buffersdotnetprotobufbufferscsharp
jhugard/prost

Jul 2023 - Oct 2023

PROST! a Protocol Buffers implementation for the Rust Language
Contributions:9 pushes, 1 branch in 2 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
James Hugard - Associate Director, Architecture