Yifan Li is a Senior Software Engineer based in the San Francisco Bay Area with over a decade of experience building high-scale backend systems for fintech and mobility platforms. He has driven impactful features and platform migrations at Robinhood and Uber—improving driver marketplace efficiency, scaling services internationally, and helping migrate microservices into a Go monorepo and shared DI platform. Earlier work at PayPal included payment orchestration and customer engagement systems that supported hundreds of millions of users and materially grew active accounts. Comfortable across distributed systems, databases, caching, and service SLAs, he pairs pragmatic engineering with clear documentation and cross-team collaboration. With an MS in Computer Science from Columbia and a background spanning telecom engineering to data science, he brings both deep technical breadth and a product-focused mindset to mission-driven projects.
12 years of coding experience
5 years of employment as a software developer
Data Science, Data Science at General Assembly
BS in Electrical Engineering, Telecommunications Engineering with Management, BS in Electrical Engineering, Telecommunications Engineering with Management at Beijing University of Post and Telecommunications
MS in Computer Science, Software System, MS in Computer Science, Software System at Columbia University in the City of New York
BS in Electrical Engineering, Dual degree of B.S, Telecommunications Engineering with Management, BS in Electrical Engineering, Dual degree of B.S, Telecommunications Engineering with Management at Queen Mary, University of London
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.