George Wright is a seasoned software developer with 13 years of experience building cross-platform systems and contributing to large collaborative projects across Linux, UNIX, and macOS. He specializes in open source, GUI toolkits (WebKit, GTK, Qt), CMake and build systems, and has hands-on experience with embedded devices. Based in Mountain View, he combines low-level systems engineering with performance-focused work—evidenced by contributions to the high-profile Flutter engine where he added and refined benchmark suites, improved memory management, and enhanced performance metrics export. He brings a pragmatic approach to complex codebases, improving tooling and testability to drive measurable performance gains. A Cambridge-educated computer scientist, he pairs rigorous academic training with a track record of shipping durable, cross-platform solutions. Colleagues rely on him for deep technical reviews and for turning nebulous performance problems into reproducible benchmarks and fixes.
13 years of coding experience
MA (Cantab), Computer Science, MA (Cantab), Computer Science at University of Cambridge
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Role in this project:
Performance Engineer
Contributions:16 reviews, 13 commits, 22 PRs in 2 years 2 months
Contributions summary:George primarily contributed to benchmarking and performance testing within the Flutter engine. They added new benchmark test suites for display list operations, including DrawDRRect and text blob rendering, and refined existing ones. The user focused on improving benchmark output, adding draw call counts, and exporting benchmark data in CSV format. Furthermore, the user refactored benchmark code to improve memory management and object lifetimes and fixed related issues.
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.