# Junhui Li > Senior Software Engineer at Tencent Location: San Francisco, California, United States Profile: https://flows.cv/junhui Enthusiastic about the Front End Developing, working experience with React & Redux & ES6 JavaScript ## Work Experience ### Senior Software Engineer @ Tencent Jan 2021 – Present Core Developer of Tencent Docs: https://docs.qq.com/ * Team leader of Excel Formula in Tencent Docs * Core Developer of Tencent Docs rich text editor * Current Focus: Tencent Docs next generation AI Agents ### Senior Software Engineer @ AppDirect Jan 2021 – Jan 2021 ### Full Stack Software Engineer @ AppDirect Jan 2019 – Jan 2021 | San Francisco, California ### Software Engineer (Contingent) @ Facebook Jan 2018 – Jan 2019 | California - Designed and developed Asynchronous requests and API endpoints for retrieving Facebook manufacturing data in React / Redux and PHP - Implemented React / Redux web application in frontend, providing features with data visualization in HighCharts.JS, D3.JS and React JS - Wrote Jest unit tests for React components and reducers - Wrote SQL queries for pulling data from HIVE table, stored frequent results in cache for performance enhancement ### Software Engineer @ Deloitte Jan 2018 – Jan 2019 ### Software Engineer @ Criteo Jan 2017 – Jan 2017 - Covered high qualified design mock-ups into web application in Node JS, HTML5 and CSS3 - Built data pipelines and developed Life cycle methods for data rendering in JS ### Software Engineer @ University of Michigan Jan 2016 – Jan 2017 | Ann Arbor - Built a web application to render course content and fulfilled responsive web design in Django, HTML and CSS - Developed filter and mapping web tools to visualize and filter course data in a world map in Django - Implemented a web crawler to scrape the University web links by Beautiful Soup and XPath - Minimized codes, pictures and reduced HTTP redirects to improve web application page loading time by 30% ### Software Engineer Intern @ Guidebook Inc. Jan 2016 – Jan 2016 | San Francisco Bay Area Works in Web team, most of my responsibility are: - Initialized and built localization features for web app used by over a 1 million users - Modified middleware functions and gulp tasks for locales syncing and deployment, enabled automatically locales adding, deleting, updating and formatting - Refactored React JS components and enhanced tab groups working efficiency with React-Router ## Education ### Master’s Degree in Information System University of Michigan Jan 2015 – Jan 2017 ### Bachelor’s Degree in Information Resource Management Zhejiang University Jan 2011 – Jan 2015 ### Certificate of English studies in Summer Exchange program The University of Manchester Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/junhuili --- Source: https://flows.cv/junhui JSON Resume: https://flows.cv/junhui/resume.json Last updated: 2026-03-22