Andrew Wilson

Staff Software Engineer at Google

Mountain View, 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
Andrew Wilson is a Staff Software Engineer in Mountain View with 13+ years designing and shipping embedded and mobile platforms, currently contributing to Google’s Fuchsia and Flutter projects. He combines deep systems and UI expertise across C/C++, Dart/Flutter, Java, and low-level Linux/embedded environments to deliver performant, testable software—from Nest Hub Flutter rewrites to Android TV and Nexus Player work. Known for improving legacy systems’ test coverage and complexity, he has led small teams, co-founded a startup app, and driven media and DRM integrations at RIM. An active contributor to the high-profile flutter/engine repo, his patches span UI, input/fling behavior, and rendering fixes—showing both product-focused engineering and attention to subtle platform state handling.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor of Engineering, Electrical and Computer Engineering, Bachelor of Engineering, Electrical and Computer Engineering at Dalhousie University
bookMaster of Applied Science, Electrical and Computer Engineering, Master of Applied Science, Electrical and Computer Engineering at University of Toronto
github-logo-circle

Github Skills (10)

uid10
flutter-game10
mobile-development10
front-end-development10
ui-design10
flutter-apps10
flutter10
cprogramming-language9
c-language9
android8

Programming languages (3)

JavaC++Dart

Github contributions (5)

github-logo-circle
flutter/engine

Aug 2015 - Jun 2018

The Flutter engine
Role in this project:
userMobile Developer
Contributions:2 reviews, 22 commits, 25 PRs in 2 years 10 months
Contributions summary:Andrew contributed to the Flutter engine repository by implementing UI-related features and fixing bugs. Their work included persisting immersiveness settings within the Android activity, modifying how system UI visibility is handled, and fixing border rendering issues. Additionally, the user integrated a 'fling' functionality within the scrollable widgets and fixed a bug in the mimic system, which manages state.
flutterflutter-enginec-plus-plus
Contributions:336 commits in 8 months
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
Andrew Wilson - Staff Software Engineer at Google