Lei Fang

Software Engineer Manager 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
Lei Fang is a software engineering manager in Mountain View with 10+ years of experience leading and shipping low-level systems and graphics infrastructure at Google after earlier roles at Microsoft and Bell Labs. He blends hands-on expertise in Android platform internals, ADB service discovery, and GLES/Vulkan emulation with build and automation know-how, having contributed to high-profile open-source projects like SwiftShader and ANGLE. Comfortable fixing subtle concurrency, compiler and resource-management bugs, Lei has a track record of improving stability and adding protocol-level features (e.g., mDNS-based secure ADB pairing and new GL extensions). He mentors teams from code to release, driving cross-functional improvements in build systems and emulator platforms while keeping a practical, systems-oriented engineering focus.
code10 years of coding experience
job10 years of employment as a software developer
bookMaster of Computer Science, Master of Computer Science at University of Virginia
languagesEnglish, Chinese
github-logo-circle

Github Skills (42)

vulkan10
c-language10
android-adb10
compiler-development10
mdns10
graphics-engine10
android-sdk10
android-build10
c1110
linux-kernel10
networking10
java10
c1710
javas10
android10

Programming languages (12)

JavaC++ShellCObjective-C++MakefileJavaScriptGo

Github contributions (5)

github-logo-circle
aosp-mirror/platform_build

Nov 2015 - Dec 2020

Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:42 commits in 5 years 1 month
Contributions summary:Lei primarily contributed to build system configurations and automation. Their commits include modifications to build scripts, configuration files, and build tools within the AOSP (Android Open Source Project) environment. They addressed build-related issues, optimized build processes, and adjusted settings for different target platforms, including emulator builds. The user also appears to be involved with the merging of automated changes into the codebase.
Role in this project:
userMobile Developer (Android)
Contributions:13 commits in 3 years 3 months
Contributions summary:Lei primarily worked on the Android platform, implementing features related to shortcuts. Their contributions involved modifying the `ShortcutPublisher.java` file, which suggests work on managing and publishing shortcuts within the Android system. The changes show a focus on Android SDK features and UI-related modifications. The user interacted with intent creation and the use of custom drawables.
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
Lei Fang - Software Engineer Manager at Google