Resume
Education
East China University of Science & Technology
2008 — 2012Bachelor's Degree of Computer Science & Technology
Experience
Senior Software Engineer at Microsoft
2024 — Present• The Framework CoreUX team focuses on providing common software components used throughout the Teams ecosystem
• Develop and maintain front end web framework features
• Contribute to the Teams UI through improvements and new features
• Drive architectural changes by profiling and improving UX performance and frontend architecture, together with design and leadership
• Invest in the growth of an inclusive and capable environment by mentoring and training team members within the team and across the org
Staff Software Engineer at NIO
2023 — 2024• Designed and developed the supply chain system, increasing business capacity
• Rewrite the core low-code rendering engine, gaining better performance, reducing bugs and improving building process
• Lead the i18n end to end solution, for developing and operating
• Enhanced code standards and reduce maintenance cost by 20%
• Introduced unit tests and e2e tests using Jest and Puppeteer
Senior Software Engineer at Microsoft
2022 — 2023• Contributed to the daily iteration of Bing.com, increased key metrics for revenue by 1%
• Conducted A/B tests on experimental features to determine the most revenue-generating option, diving deep to identify the best-performing variant
• Conducted internal experiments to explore the integration of ChatGPT into Bing
• Brainstormed innovative ideas to improve user experience, consistently delivering weekly releases of fast-paced features
Front-end Lead at Temu
2018 — 2022• Led the full-stack system design for low-code platform, with standard SDKs and detailed documents
• Built a SSR framework, implementing stream rendering, benchmarking 30% higher than Next.js
• Implemented a unified coding standard, and led benchmark platform to enforce best practices among 10 different legacy projects
• Leveraged CI/CD best practices, and documented every action evolving repeatable actions into automation
• Conducted over 80 technical interviews, with 5 senior engineers and 10 junior engineers recruited
• Led weekly internal technical forum for over 20 times in 4 years
Senior Full-stack Developer at Tencent at Tencent
2012 — 2018• Engineered distributed web applications, employing Database sharding, integrating Cache Layer
• Refactored and migrated multiple projects into using latest tech-stacks, improving maintenance
• Led hybrid app solutions using Weex and React-Native for browsers, WebView and Microapps in WeChat
• Conducted peer code reviews and collaborate with intelligent engineers to improve overall code quality
• Optimize web performance for multiple projects, with noticeable results
• Invented an protocol to merge multiple requests (prior to GraphQL)
• Invented a front-end MVVM framework (prior to React)
• Created an app framework inspired by Laravel and Nova, streamlining business logic and resolving compatibility issues across various PHP versions
My skills
Front-end Development
90%
Full-stack Development
80%
Back-end Development
70%
DevOps
70%
Team Management
60%
Recruitment
60%