Tong Mu

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
Tong Mu is a seasoned software engineer with 13 years of experience, currently contributing to Flutter at Google where he works on cross-platform input, pointer events, and UI behaviors. He blends front-end polish with low-level engine and platform integrations, having shipped features across C++, Dart, Java, and Web UI codepaths. Prior roles at Aporeto and on the popular poi KanColle tool show his ability to span cloud-native security work and consumer-facing Electron/React applications. Tong is a strong open-source contributor—his commits to flutter/engine and flutter/flutter tackle subtle input and IME edge cases—and he also maintains niche community projects like a TRPG QQ dice bot. A Tsinghua undergraduate and a Washington University in St. Louis MS graduate (3.97 GPA), he combines rigorous academic training with pragmatic, cross-stack engineering.
code13 years of coding experience
job3 years of employment as a software developer
bookBachelor of Engineering (B.E.), Electronic Engineering, 87/100, Bachelor of Engineering (B.E.), Electronic Engineering, 87/100 at Tsinghua University
bookMaster of Science (M.S.), Computer Science, 3.97/4, Master of Science (M.S.), Computer Science, 3.97/4 at Washington University in St. Louis
languagesEnglish, Chinese, Japanese
github-logo-circle

Github Skills (37)

keyboard-input10
javascript10
c-language10
multiplatform10
electron10
flutter-apps10
cross-platform10
redux10
uid10
front-end-development10
flutter-game10
web-development10
dart10
cprogramming-language10
react10

Programming languages (16)

C#C++CSSCTeXGoKotlinTypeScript

Github contributions (5)

github-logo-circle
flutter/engine

May 2019 - Jan 2023

The Flutter engine
Role in this project:
userBack-end Developer
Contributions:627 reviews, 106 commits, 395 PRs in 3 years 9 months
Contributions summary:Tong contributed to the Flutter engine, specifically focusing on the implementation of features related to button synthesis for embedders and adding functionalities for pointer events on Android and web platforms. Their work involved modifying code in C++, Dart, Java, and Web UI components to support various pointer-related functionalities and enhance cross-platform consistency for hardware keyboard implementations, system mouse cursors, and IME events. The user's commits addressed issues related to the processing of events, ensuring text input worked correctly with the updated APIs, and handling special and non-standard key events to improve platform compatibility.
flutterflutter-enginec-plus-plus
poooi/poi

Sep 2015 - Oct 2016

Scalable KanColle browser and tool.
Role in this project:
userFull-stack Developer
Contributions:8 releases, 383 commits, 79 PRs in 1 year 1 month
Contributions summary:Tong contributed to multiple aspects of the "poi" project, a KanColle browser and tool built with Electron, React, and Redux. They made changes to the user interface by adding elements to display information, such as a HeadquartersPersonnel indication and ship status labels. Furthermore, the user was responsible for applying version changes, including hotfixes, to the project. The user also updated the project dependencies like Bluebird, and added build scripts, showing skills in managing the codebase.
scalablereactelectronelectron-reactbrowser
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
Tong Mu - Software Engineer at Google