# Richard Liu > Full stack engineer at Databricks. Ex-Microsoft. Ex-Meta Location: Lynnwood, Washington, United States Profile: https://flows.cv/richardliu Voracious learner. Experienced Full-stack Software Development Engineer with a demonstrated history of working in the computer software industry. Served as a leading force of incubating Microsoft Xiaoying. Proficient in Front-end Development(Single Page Applications, Knockout, React, Android), experienced in Back-end Development (C/C++, C#, Node, Express, Azure, MongoDB). Strong engineering professional with a Master of Science (M.S.) in Computer Science from Beihang University. I like art related works like drawing and photographing. ## Work Experience ### Senior Software Engineer @ Databricks Jan 2023 – Present | Seattle, Washington, United States Data Visualization Team ### Software Engineer @ Meta Jan 2022 – Jan 2023 | Washington, United States * Built user-to-item and item-to-item generators for Reels in IFR (In-Feed Recommendation) that contributed ~70% of Reels viewport views in FB Newsfeed. * Built the first generator that leveraged user interactions in Instagram Newsfeed to recommend posts from similar FB creators. * Implemented a series of experiments that helped us understand the impact of different UI and chaining experience to user engagements on FB Android, shedding light upon the direction of our player unification work streams. * Built a web-based tool for debugging/dogfooding IFR experience that greatly reduced the effort to debug recommendations. * Built a Chrome extension Deltoidr that copies data reading by just one click and greatly reduced time needed for data analysis. ### Senior Software Engineer @ Microsoft Jan 2019 – Jan 2022 | Redmond * Revamping the monitor authoring experience. * Creating standardized control library across the portal. Supporting our teammates by creating various customized and generalized controls, saving development time for the team. ### Software Engineer II @ Microsoft Jan 2017 – Jan 2019 | Redmond Working in Azure Geneva Monitoring UX Team, Research and Development CloudES, Microsoft Redmond. Specialing in front-end development, SPA(single-page application) development and UX design. ### Research Software Development Engineer II @ Microsoft Jan 2016 – Jan 2017 | Haidian, Beijing Lead the development of our Android App of English Learning. ### Research Software Development Engineer @ Microsoft Jan 2014 – Jan 2016 | Haidian, Beijing I joined MSRA in June, 2014 as a Research SDE. My core priority is to do tech-transferring and product prototyping. I've done back-end jobs like managing Azure storage and implementing back-end API. More importantly, I am very fond of front-end development. I'm experienced in developing single page applications (SPAs) and related stuffs, e.g. Knockout, RequireJS, Crossroads, etc. ### Software Engineer @ Harmony Jan 2018 – Jan 2019 As a fullstack engineer, I'm supporting Simple Rules in different ways: 1. Helped implementing the first version of orchestrating nodes in the network. 2. Investigated bitcoin, including its script language. 2. Integrated libp2p as the p2p layer. 3. Integrated the RPC framework from Ethereum. 4. Built the front-end and back-end of explorer, using VueJS, node, express, firestore. ## Education ### Master of Business Administration - MBA in Business Administration and Management, General University of Illinois Urbana-Champaign Jan 2020 – Jan 2021 ### Master of Science (M.S.) in Computer Science Beihang University Jan 2011 – Jan 2014 ### Bachelor's degree in Computer Science University of Science and Technology Beijing Jan 2007 – Jan 2011 ### Coursera ## Contact & Social - LinkedIn: https://linkedin.com/in/liuzhenglai - Website: https://liuzhenglai.com --- Source: https://flows.cv/richardliu JSON Resume: https://flows.cv/richardliu/resume.json Last updated: 2026-03-22