# Justin Li > Software Engineer at Facebook Location: San Francisco Bay Area, United States Profile: https://flows.cv/justinli ## Work Experience ### Software Engineer @ Meta Jan 2019 – Present | San Francisco Bay Area Video infrastructure - encoding fabric ### Software Engineering Intern @ Google Jan 2018 – Jan 2018 | Waterloo, Canada Display ads infrastructure: High-throughput services powering Google’s ads lifecycle • Designed a static analysis tool that parses the ads codebase using graph algorithms and generates annotations to help developers understand when code will execute • Developed a similar tool that alerts developers to erroneous ads framework usage (such as data dependencies declared but never used) • Authored a comprehensive beginner’s guide to clang’s abstract syntax tree libraries to help Google engineers jumpstart their static analysis projects Environment: C++ ### Software Engineering Intern @ Facebook Jan 2018 – Jan 2018 | San Francisco Bay Area Real-time monitoring: Tools and infrastructure supporting billions of time series data streams • Designed a search ranking and prediction feature, successfully auto-completing 30% of user queries • Implemented new operations on time series data, allowing succinct queries by metadata instead of regex Environment: C++, Hack (PHP), Python, Javascript ### Software Engineering Intern @ The Meet Group Jan 2017 – Jan 2017 | San Francisco Bay Area Tagged and hi5: Social media applications • Designed a de-duplication pipeline and cleanup task in PHP for 1.3 billion photos in order to cut storage requirements by 30% and ease the transition to cloud storage • Unified and refactored several image processing modules to eliminate redundant metadata, reduce code complexity, and improve cache efficiency Environment: PHP ### Software Engineering Intern @ Noom Inc. Jan 2016 – Jan 2016 | Greater New York City Area Noom Coach: The leading healthy lifestyle application for mobile platforms • Implemented web sign-up flows in Django and Wagtail, reducing web purchase drop-off rates by 50% • Expanded the internationalization of the coaching dashboard to accommodate for multilingual usage • Created dashboard components in React to manage users and their data • Developed a report generation tool in Python to summarize patient data for a pilot study on eating disorders Environment: Javascript, Python ### Software Development Intern @ Oracle Jan 2016 – Jan 2016 Eloqua Team • Developed a microservice to process transactions of 1+ million contacts per batch • Took ownership of a feature requested by many clients to import Facebook contacts to Eloqua • Created responsive configuration UIs in JavaScript, jQuery, and React • Implemented usage metrics for analytics and cleaned up production logging • Coached developers with unit testing using Mockito • Educated the team on proper Git workflows, preventing large conflicts requiring hours to resolve • Recommended changes to our Agile workflow, reducing sprint estimation inaccuracies Environment: Java, JavaScript ### Software Engineering Intern - Firmware @ Pebble Tech Jan 2015 – Jan 2015 | Palo Alto, CA PebbleOS: Smartwatch operating system • Implemented a binary protocol in C and Python to improve debugging capabilities over serial communication • Created calibration applications for the manufacturing pipeline to cut screen alignment variance by 40% • Refreshed the recovery mode UI, reducing overall resource usage on all watches • Represented Pebble at outreach events and hackathons of up to 1,000 attendees, teaching them to use the SDK Environment: C, Python ### Software Engineering Intern @ AeroVelo Jan 2014 – Jan 2014 | Toronto, ON Eta Speed Bike: Record holder for the world’s fastest human-powered vehicle • Created an on-screen display and simulation for pilot training • Implemented wireless protocols to interface ANT+ sensors with an Arduino, providing real-time data such as heart rate, current speed, and distance travelled • Researched, benchmarked, and selected appropriate battery technology to optimize for weight and battery life Environment: C++ ## Education ### Bachelor of Software Engineering in Software Engineering University of Waterloo Jan 2014 – Jan 2019 ### High School in TOPS Program Marc Garneau CI Jan 2010 – Jan 2014 ## Contact & Social - LinkedIn: https://linkedin.com/in/justinli610 --- Source: https://flows.cv/justinli JSON Resume: https://flows.cv/justinli/resume.json Last updated: 2026-03-22