Jia Hao is a seasoned software engineer with 11 years of experience building and hardening mobile platforms and test infrastructure, currently based in San Jose and working at Google. He has deep hands-on expertise in Flutter and Dart, contributing bug fixes and stability improvements across flagship repos including flutter/flutter, flutter/engine, and flutter/plugins—work that improved Android embedding reliability and mobile test reporting for the broader Flutter ecosystem. Prior to Google he developed high-performance parallel algorithms and IC layout database systems at ASML and did research in wireless resource allocation at Peking University, where he published and presented IEEE work as first author. Comfortable across Android/iOS, compilers, and test automation, he combines systems-level debugging with test-driven improvements that make developer tooling more robust. Notably, his commits include subtle performance and lifecycle fixes (e.g., splash-screen crashes, frame timing corrections) and analyzer/compiler fixes in the Dart SDK, reflecting both product-quality and low-level runtime attention.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Science (B.S.), Electrical Engineering, 3.5/4.0, Bachelor of Science (B.S.), Electrical Engineering, 3.5/4.0 at Peking University
Master of Science (M.S.), Electrical Engineering, 3.9/4.0, Master of Science (M.S.), Electrical Engineering, 3.9/4.0 at University of California, Los Angeles
Contributions:29 reviews, 17 commits, 44 PRs in 3 years
Contributions summary:Jia primarily contributed to the Android platform aspects of the Flutter engine. Their commits demonstrate work on the Android embedding, including fixing crashes related to splash screens in FlutterFragmentActivity and FlutterActivity, and also incorporating code for preDraw for Android embedding and system UI changes. The changes also include adding traces to the Android embedding for better debugging and fixing errors. Additionally, the user addressed linting issues and made minor improvements in several Android-related files.
Plugins for Flutter maintained by the Flutter team
Role in this project:
Mobile Developer (Android/iOS)
Contributions:19 reviews, 15 commits, 41 PRs in 7 months
Contributions summary:Jia primarily contributes to the Flutter plugins repository, focusing on the integration_test and e2e plugins. Their commits involve fixing test failures, improving test result reporting, and enhancing test infrastructure. They also address formatting issues and documentation, with a focus on providing a more robust testing experience for Flutter developers, particularly related to mobile application testing.
dartandroidpluginflutter-pluginios
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.