Hi, I'm Shaofei Liu
Senior Frontend Engineer
I am a senior front-end engineer with 10 years of experience in large-scale web application development, with roughly 460,000 lines of code produced. I have worked at Bangzhidian Technology, Cheetah Mobile, Momo, and Meituan.
During my six years at Meituan, I was responsible for front-end development of the membership system on both mobile (C-end) and PC platforms, serving pages with tens of millions of daily PV. I have strong experience in large-scale front-end development, performance optimization, and stability assurance.
While at Meituan, I received a project team award and the Collaboration Star Award, filed one patent, and published four technical articles in the companyβs internal engineering journal.

Skills & Technologies
Work Experience
Senior Frontend Engineer β Membership
Meituan (ηΎε’)
Meituan is a technology retail company. With its "Retail + Technology" strategy, Meituan practices its corporate mission of "helping everyone eat better and live better". Currently at Meituan, I am a senior frontend engineer. Over my 6 years at Meituan, I have written 280,000 lines of code and have extensive web frontend development experience.
Key Projects:
Meituan Takeout Membership Business
Responsible for web frontend development of Meituan Takeout Membership user-side pages and operations management system. To meet business development needs, conducted at least 6 major redesigns and refactorings over 6 years. The user-side Meituan Takeout Membership homepage reached 15 million daily PV. The operations PC side adopted a micro-frontend architecture to achieve rapid business development and iteration.
Stability Governance
Established a comprehensive stability governance system with measurable metrics including online incidents, customer complaints, and page availability. Implemented prevention measures through strict development processes (requirement review, technical design review, code review, UI review, QA testing) and code standards (six musts and two don'ts). Built multi-level error monitoring and alerting system covering JavaScript errors, API errors, resource errors, PV anomalies, and core path tracking. Implemented error capture mechanisms including window error listeners, Promise rejection handlers, Vue error handlers, and React ErrorBoundary components. Established on-call duty system and standardized incident response process (observe, respond, notify, stop loss, rollback). Conducted post-incident reviews using 5 Whys analysis to identify root causes and implement improvements. Achieved proactive error detection with no S9+ incidents and improved page availability from 98.33% to 99.95%.
Performance Optimization
Led comprehensive performance optimization initiatives for membership pages, implementing multiple pre-operation strategies including pre-rendering, pre-requests (advancing API calls before JS resource loading), resource preloading (storing framework and business resources in APP cache), and container preloading (saving ~800ms by preloading Webview containers). Optimized bundle size through tree shaking, code splitting, and image optimization (WebP for Android, PNG for iOS). Applied progressive loading techniques with skeleton screens and optimized React code with useMemo, useCallback, and React.memo. Increased the FMP (First Meaningful Paint) instant-load rate from ~30% to ~80%.
Diting Technical Project
Meituan's customer complaint handling commonly faces challenges including difficulty in identifying responsible teams, lack of key information for problem troubleshooting, and insufficient accumulation of historical experience. To address these issues, I led the development of the Diting platform by leveraging the company's internal Raptor and Logan log platforms. The platform provides error code management website, Daxiang official account, and multi-terminal SDK capabilities, helping integrated businesses achieve at least 80% efficiency improvement in complaint resolution. During my tenure leading Diting, I integrated 37 businesses and assisted in resolving 2,231 complaints. The error code management website has accumulated 479 error code knowledge base entries.
Infinite Technology Project
Developed a comprehensive animation platform to address the limitations of existing CSS and JavaScript animation solutions. Conducted extensive technical research on various animation and rendering technologies including Lottie, Three.js, VAP, Unity, and others. Built an animation platform supporting transparent video, gyroscope effects, Lottie, and other animation types, with capabilities for animation creation, hosting, editing, reuse, deployment, and open API integration. Developed multi-terminal SDKs for iOS, Android, Front-End, and Mini Programs. The platform provides a systematic solution integrating hosting, reuse, creation, generation, configuration, deployment, publishing, and end-to-end support capabilities. Currently hosts 3,498 animations, serves 124 teams, and businesses integrating animations have achieved an average CTR increase of over 10%.
Frontend Engineer
Momo Inc. (ιι)
Momo is a U.S.-listed company where users can express themselves through video, text, voice, and images, discover nearby people based on location, join nearby groups, and build authentic, effective, and healthy social relationships.
Key Projects:
Momo APP Game Hall
Independently responsible for the development and maintenance of Momo APP Game Hall using Weex technology. Built a high-performance mobile game platform with seamless native integration, delivering smooth user experience.
Frontend Engineer
Cheetah Mobile (ηθ±Ήη§»ε¨)
Cheetah Mobile is a leading Chinese internet and mobile security software company, renowned for successfully expanding tool applications overseas. The company provides services including AI service robots, overseas advertising agency (official Meta and TikTok partner), and multi-cloud management, committed to becoming a globally leading intelligent service and industry empowerment company in the AI era.
Key Projects:
Cheetah Mobile Advertising Platform
Responsible for building Cheetah Mobile's advertising platform, developing and maintaining core advertising infrastructure and features.
Frontend Engineer
Beijing Percent Technology Co., Ltd.
Started my career as a web frontend developer, building enterprise data products and internal systems, and establishing solid fundamentals in JavaScript, CSS, and engineering practices.
Key Projects:
Internal Enterprise System
Collaborated closely with backend and product teams to develop internal enterprise systems.
Honors & Personal Achievements
Beyond day-to-day development work, I have been recognized for technical excellence, collaboration, long-term commitment, and social responsibility.
- Project team award and Collaboration Star Award at Meituan.
- Filed one patent in the frontend engineering domain.
- 3-year and 5-year service anniversary awards.
- Long-term charity monthly donor recognition.
Education
Bachelor of E-commerce
Zhengzhou University
- Major in E-commerce with ~70% of courses related to computer science (data structures, databases, networks, etc.)
- Built a solid foundation in computer science and web technologies, which supported my 10-year frontend career
Let's Work Together
I'm currently seeking new opportunities in New Zealand. Let's connect and discuss how I can contribute to your team.