Fan Deng is a Senior Software Engineer based in Mountain View with a decade of experience building product infrastructure at Google, including work on Flutter, YouTube Data, and Google Clips. He combines backend systems expertise with hands-on hardware-adjacent development—having contributed Python drivers and PEP8-driven refactors to Google's popular AIY Projects—demonstrating an eye for clean code and practical device integration. A strong academic foundation (MS in Computer Science, 3.94 GPA) and early research roles inform his disciplined approach to engineering and reliability. As a proud Asian American and tech enthusiast, he now focuses on personal wellbeing alongside delivering scalable, maintainable software.
9 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering, Electronic Engineering and Information Science, Bachelor of Engineering, Electronic Engineering and Information Science at University of Science and Technology of China
API libraries, samples, and system images for AIY Projects (Voice Kit and Vision Kit)
Role in this project:
Backend Developer
Contributions:35 commits, 26 PRs, 50 pushes in 3 months
Contributions summary:Fan implemented core drivers for the AIY projects, specifically for buttons and LEDs, written in Python. These drivers provide debouncing for buttons and various animation patterns for LEDs, utilizing GPIO and PWM functionalities. Additionally, the user refactored the `aiy/common.py` file to align with PEP8 style guidelines and integrated the LED driver into the status-led service. Finally, they moved audio functionalities to `aiy.audio` to streamline the project structure.
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.