Bill Neubauer

Software Engineer at Google

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

👤
Senior
🎓
Top School
Bill Neubauer is a seasoned software engineer with 13+ years building scalable, distributed storage and indexing platforms, and a strong background in embedded and mobile systems. He brings deep systems-level expertise across C, C++, Go, Java, JavaScript, and Python, and has led technical efforts at Google for many years, most recently rejoining as a Software Engineer. Bill contributes to major open-source projects like Apache Beam, where he expanded the Go SDK and core Beam data structures to support FnAPI and external transforms—demonstrating his ability to influence cross-language, distributed data processing. His career includes senior engineering roles at Google, ViaSat, General Dynamics, and Motorola, showing a track record of shipping resilient production systems. Based in Seattle and trained as a computer engineer at Georgia Tech, he combines low-level performance know-how with practical distributed-systems design. Colleagues value him as a pragmatic problem-solver who bridges embedded constraints and cloud-scale architectures.
code12 years of coding experience
job24 years of employment as a software developer
bookBachelor’s Degree, Computer Engineering, Bachelor’s Degree, Computer Engineering at Georgia Institute of Technology
languagesEnglish, Japanese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

go10
apache-beam10
protocol-buffers9
grpc9
data-structure9
data-structures9
testing8
devops8

Programming languages (11)

JavaC++CSSShellStarlarkJavaScriptGoCommon Lisp

Github contributions (5)

github-logo-circle
apache/beam

Mar 2017 - Aug 2019

Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
userBack-end Developer
Contributions:102 commits, 44 PRs, 196 comments in 2 years 5 months
Contributions summary:Bill contributed to the Apache Beam project by focusing on improvements and expansions of the Go SDK, specifically within the `pkg/beam` directory. The contributions include the addition of data types for Beam concepts, blueprints for combine functions, and support for features like external transforms. These changes involved modifications to core data structures, along with updates to the build and test process, and were implemented to support integration with Apache Beam's FnAPI.
golangpythonstreaming-databeambatch
google/licenseclassifier

Apr 2020 - Sep 2022

A License Classifier
Contributions:2 releases, 6 reviews, 73 commits in 2 years 4 months
googleclassifierlicenselicense-management
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
Bill Neubauer - Software Engineer at Google