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.
14 years of coding experience
20 years of employment as a software developer
Ph.D. Computer Science & Engineering - Mobile Computing, Ph.D. Computer Science & Engineering - Mobile Computing at University of South Florida
Language bindings generated from the GTFS Realtime protocol buffer spec for popular languages.
Role in this project:
Back-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.
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.