Summary
Fengru Li is a software engineer with 11 years of experience building full-stack and backend systems, currently contributing at Google from Sunnyvale after prior engineering roles at Amazon and DXC Technology. She combines Java Spring Boot and Python expertise with practical database and machine learning knowledge to deliver data lifecycle and big-data integrations, including production deployments and CI/CD pipelines. Her background includes hands-on work with MapR and AWS, JSF front-ends, and Airflow scheduling, reflecting a strong grasp of end-to-end data platforms. Early research on autonomous quadrotors and ROS-based drone systems demonstrates an ability to bridge embedded systems, control theory, and software — a less obvious strength that informs her systems thinking. She holds an MS in Software Engineering from Rutgers and a bachelor’s in Electrical and Electronics Engineering from Jilin University.
11 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Electrical and Electronics Engineering, 82, Bachelor's degree, Electrical and Electronics Engineering, 82 at Jilin University
Master of Science (M.S.), Software Engineering, 3.65/4.0, Master of Science (M.S.), Software Engineering, 3.65/4.0 at Rutgers University
Chinese, English