Tom Robinson

Senior Software Engineer at Google

San Francisco Bay Area 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
Tom Robinson is a Senior Software Engineer in the San Francisco Bay Area with nine years of professional experience and a PhD in Systems Design Engineering from the University of Waterloo. He has built production features for constrained platforms—most recently implementing Google Assistant on Fuchsia for Nest Hub devices—and led end-to-end automated testing on both hardware and emulators. His background spans desktop, mobile, and embedded UI work from Maplesoft to open-source Flutter contributions, where he improved scrolling behavior and stability in the popular scrollable_positioned_list widget. Comfortable moving between research-driven requirements analysis and hands-on engineering, he brings a strong testing mindset (JUnit, Selenium) and experience improving testability through dependency injection. Colleagues rely on him for pragmatic solutions that balance performance, usability, and maintainability across diverse platforms.
code9 years of coding experience
job10 years of employment as a software developer
bookA.N. Myer
bookDoctor of Philosophy (PhD), Systems Design Engineering, Doctor of Philosophy (PhD), Systems Design Engineering at University of Waterloo
stackoverflow-logo

Stackoverflow

Stats
551reputation
83kreached
13answers
1question
github-logo-circle

Github Skills (16)

unit-testing10
web-widgets10
flutter-game10
dart10
mobile-development10
widgets10
flutter-apps10
flutter10
flutter-navigation6
scroll6
routes6
bazel6
android-canvas6
height6
inheritance6

Programming languages (8)

TypeScriptJavaC++TeXHTMLJupyter NotebookDartPython

Github contributions (5)

github-logo-circle
google/flutter.widgets

Apr 2020 - Dec 2022

Role in this project:
userMobile Developer (Android/iOS)
Contributions:2 reviews, 16 commits, 56 PRs in 2 years 7 months
Contributions summary:Tom primarily contributed to the `scrollable_positioned_list` package, focusing on enhancements and bug fixes related to scrolling behavior and list positioning within a Flutter widget. Their work included fixing an issue with scroll extents, improving scrolling to target items, and addressing controller detachment issues. They also implemented unit tests to ensure the functionality and stability of the list widget.
tarobins/flutter.widgets

Apr 2020 - May 2023

Contributions:51 pushes, 41 branches in 3 years 1 month
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