Yifan Li

Building Systems. Empowering People. Chasing the Horizon. Being Kind.

Sunnyvale, California, United States

About

Experience

  • Staff Software Engineer at LinkedIn
    2020 - Present · 6 yrs 6 mos

    AI (Agent Engineer): 0-1, designed and built an LLM-powered agent service that automates oncall alert triage and customer-ticket investigation for the LinkedIn Business Platform (LBP) and payments stack, exposed to engineers through Slack bot and JIRA proxies. The system is now embedded in the daily workflow of 70+ engineers, handles 300+ agent calls per day, and saves an estimated 5,000 engineer-minutes (~83 hours) of manual investigation work daily. Drove customer ticket resolution SLA down from days to hours by grounding responses in production telemetry and historical incidents — owned end-to-end across the Python agent orchestrator and the Java middle-tier serving the Slack and JIRA surfaces, with integrations into Kusto, gRPC, LangSmith, iris/AlertOps, Rootly, and Observe. Commerce Platform(Full stack/backend engineer): 1. Drove the critical migration of the LinkedIn iOS Payments SDK from StoreKit 1 to StoreKit 2. 2. Played a pivotal role in the LBP mobile backend service migration corresponding to iOS sdk migration. 3. Primary contributor and architect for the mobile reconciliation workflow, establishing robust processes to ensure high data accuracy and integrity between mobile transactions and LBP backend systems. 4. Led the design and implementation of a comprehensive mobile metrics project. This system provides accurate and resilient data, enabling precise measurement of system health, performance, and user experience, thereby facilitating data-driven decision-making. 5. Acted as a key stakeholder and technical authority within the team, providing critical pr and rfc reviews across various projects. Proactively identified and helped bridge gaps between theoretical designs and practical implementation challenges, mentoring other engineers to elevate overall code quality and design robustness.

  • Senior Software Engineer at TikTok
    2018 - 2020 · 2 yrs

    iOS engineer. Design, implement and refactor key pages like Feed, Profile for TikTok/Douyin. Participate foundation development for mobile app.