Sean Barbeau

Software Engineer at Google

Tampa, Florida, 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
Sean Barbeau is a software engineer with 14 years of professional experience and over two decades focused on improving location accuracy and transit data. He combines research-grade expertise (Ph.D. work in mobile computing) with production engineering at Google and long-term leadership in transit R&D at the University of South Florida’s CUTR. Sean is a prolific open-source contributor to high-impact projects—helping shape the GTFS-realtime spec and maintaining language bindings used by transit systems worldwide, while advancing Maps SDKs and Android mapping samples. He ships across the stack from protocol .proto design and backend release management to Android Jetpack Compose mobile features and mapping utilities. Based in Tampa, he brings a pragmatic, data-driven approach to making the “blue dot” more trustworthy for real users and agencies.
code14 years of coding experience
job20 years of employment as a software developer
bookPh.D. Computer Science & Engineering - Mobile Computing, Ph.D. Computer Science & Engineering - Mobile Computing at University of South Florida
stackoverflow-logo

Stackoverflow

Stats
11,656reputation
1.1mreached
138answers
23questions
Badges
travis-ci
top-5%
google-maps
top-5%
searchview
top-5%
android-studio
top-5%
animation
top-5%
jaxb
top-5%
github-logo-circle

Github Skills (51)

kotlin10
algorithm10
algorithms10
mobile-development10
protocol-buffers10
testing10
app-dev10
android-development10
data-structure10
java10
mobile-application10
javas10
release-management10
api10
android10

Programming languages (17)

JavaC++HandlebarsTwigJupyter NotebookGroovyProtocol BufferKotlin

Github contributions (5)

github-logo-circle
Language bindings generated from the GTFS Realtime protocol buffer spec for popular languages.
Role in this project:
userBack-end Developer & Release Manager
Contributions:11 reviews, 54 commits, 17 PRs in 3 years 2 months
Contributions summary:Sean's contributions primarily revolve around maintaining and updating language bindings for the GTFS-realtime protocol buffer specifications. They changed the maintainer of the project and updated the bindings to the latest .proto definitions. Their work included adding new bindings for Java, .NET, Node.js, and Python, while deprecating Ruby bindings. Additionally, the user added tests and performed release management activities.
realtimebufferrealtime-protocolgtfs-realtimespec
The official Android app for OneBusAway
Role in this project:
userMobile Developer (Android)
Contributions:81 releases, 6 reviews, 1670 commits in 9 years 2 months
Contributions summary:Sean primarily contributed to the development of the official OneBusAway Android application, focusing on fixing issues and implementing new features within the arrivals list and header views. Their work involved modifying existing code and refactoring components to enhance the user experience and functionality, indicating a focus on improving the existing mobile app's features. Their commits also demonstrate a focus on adapting the app to new requirements, like the introduction of service alert notifications and more. They were also responsible for adding features such as route-specific service alerts.
phoneonebusawayandroidphone-appandroid-app
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
Sean Barbeau - Software Engineer at Google