Passionate about frontend development with strong curiosity, attention to detail, and focus on user experience. Occasionally explore source code and contribute to open-source projects.
Startup + Open Source ProjectsFrontend Development Engineer
2024-8-1 → Now Ongoing
Independently completed over 5 open-source projects, covering compiler principles (self-developed ESLint plugin), AI applications (multi-LLM integrated CLI tool), resume ecosystem (Schema + CLI + Typst rendering), and framework source code (mini-react). Also submitted issues and fixed bugs for the well-known GitHub project radashi (a frontend open-source project with nearly 1K stars). Possess the ability to deliver engineering solutions from scratch.
Worked in the frontend architecture group of the End-Cloud Platform Business Unit, responsible for the development, iteration, and maintenance of the company's online collaborative document "YiDocs". Was once solely responsible for the entire frontend development of the project.
Overall project refactoring
Led the overall mobile adaptation of the project
Built the project's canary release environment from scratch, mitigating release risks and improving release efficiency
Developed a monitoring and reporting SDK from scratch, implementing error reporting, user behavior reporting, performance metrics reporting, along with features such as idle-time reporting, delayed reporting, batch reporting, and data caching
Developed core features including document sharing, permission management, and folders
Participated in developing AI-related capabilities for documents, such as PPT generation, Word writing, text polishing, and text translation
Completed a three-month summer internship with a return offer under Interactive Entertainment R&D - Douyin - Public Welfare. Mainly responsible for the frontend development of the charity organization management platform and the BFF layer of the operations backend, also served as the requirements owner during BFF layer development.
Education
Master
School of Computer Science (National Pilot Software Engineering School), Beijing University of Posts and Telecommunications
2020-9 → 2023-7Beijing
show more
Java Technology (88)Graph Theory and Applications (86)Information Security Technology (87)Advanced Operating Systems (87)Multimedia Computing Theory and Technology (87)Distributed Computing Environment (86)
Bachelor
Internet of Things Engineering, Beijing University of Posts and Telecommunications
2016-9 → 2020-7Beijing
show more
Data Structures (95)Advanced Java Programming (88)Fundamentals of Electronic Systems (86)Operations Research (85)
Awards
Challenge Cup Competition Second Prize (National), Special Prize (Beijing)
2020-5Communist Youth League Central Committee, China Association for Science and Technology, Ministry of Education, etc.