Brian Quinlan

Software Engineer at Google

San Jose, 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

🤩
Rockstar
🎓
Top School
Brian Quinlan is a seasoned software engineer with 17 years of experience based in San Jose, California, and a strong background in systems-level and library development at Google. He contributes to prominent open-source projects in the Dart and Flutter ecosystems, including the Dart SDK and flutter/flutter, where his work on I/O, encoding bugs, testing infrastructure, and Zone-aware client implementations shows deep runtime and tooling knowledge. Comfortable across backend, full-stack, and mobile domains, he has also improved Python tooling like pybadges by enhancing packaging and UI features. A Simon Fraser University Computing Science alum, Brian combines careful documentation and testing discipline with a knack for refactoring core libraries to remain compatible with evolving language versions.
code17 years of coding experience
bookBSc., Computing Science, BSc., Computing Science at Simon Fraser University
github-logo-circle

Github Skills (25)

filesystem10
mobile-development10
python10
flutter-apps10
setuptools10
testing10
packaging10
http10
test-framework10
file-operations10
fileio10
package10
flutter-game10
dart10
flutter10

Programming languages (11)

JavaC++RustTeXJavaScriptGoreStructuredTextHTML

Github contributions (5)

github-logo-circle
google/pybadges

Jun 2018 - Oct 2022

A Python library for creating Github-style badges
Role in this project:
userFull-stack Developer
Contributions:7 releases, 9 reviews, 79 commits in 4 years 4 months
Contributions summary:Brian made multiple contributions to the `pybadges` repository, primarily focusing on enhancing and maintaining the project. Their work included fixing image references, improving packaging, and incrementing the version number. They also added the capability to embed logos and set titles for the badge elements, demonstrating an understanding of the project's functionality and user interface. Furthermore, the user addressed issues related to Python version compatibility and server example.
python-librarypythonbadges
dart-lang/http

May 2022 - Jan 2023

A composable API for making HTTP requests in Dart.
Role in this project:
userBack-end Developer
Contributions:1 release, 371 reviews, 63 commits in 8 months
Contributions summary:Brian contributed to the `dart-lang/http` repository by modifying the `lib/src/client.dart` and `test/io/http_test.dart` files. They implemented the ability to run a particular Client implementation in a Zone, and separated the `post` description for "String". Further changes indicate the user was involved in refactoring and organizing code within the project, demonstrating a strong understanding of the library's structure. These changes suggest an understanding of the underlying client implementation.
apihttp-requestshttp-clientdartcomposable
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
Brian Quinlan - Software Engineer at Google