Resume

Education

  • East China University of Science & Technology

    2008 — 2012

    Bachelor'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%