# Yue Ding > SWE@Meta Location: San Francisco Bay Area, United States Profile: https://flows.cv/yueding1 ## Work Experience ### Senior Software Engineer @ Meta Jan 2024 – Present | 门洛帕克, CA ### Software Engineer @ Meta Jan 2021 – Jan 2024 | 美国 ### Software Engineer Intern @ Facebook Jan 2020 – Jan 2020 | Menlo Park, California, United States ### Software Engineer Intern @ Google Jan 2018 – Jan 2018 | Shanghai City, China Contribution: • Participated in the development of an internal code search tool, which is widely used by Google engineers in daily work. • Developed module & cross-language navigation for an internal data query language in the search tool, which greatly promoted database engineers’ work efficiency by providing straightforward tracking of modules and enums. • Overcame the challenge that traditional solution of Proto navigation is unfeasible for the internal data query language. • Made the query language become the fifth language which supports proto navigation in the internal search tool. Implementation: • Modified the workflow of the Kythe Indexer for the internal query language to support new navigation features. The workflow includes files parsing, AST node trees analyzing, abstract index graph generation, and graph translation to invoke Kythe API. • Constructed a brand-new solution to implement Proto navigation for the internal query language. The solution integrated a Proto file reader and a Proto file parser into the Kythe indexer, which greatly improved its efficiency by avoiding redundant operations. • Wrote the project and over 20 corresponding unit tests which include over 3000 lines of code using C++. ## Education ### Master of Computer Science in Computer Science University of Southern California Jan 2019 – Jan 2021 ### Bachelor's degree in Software Engineering Sun Yat-sen University Jan 2014 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/dyue --- Source: https://flows.cv/yueding1 JSON Resume: https://flows.cv/yueding1/resume.json Last updated: 2026-03-22