Cheng Fan is an engineering manager in San Francisco with 12 years of experience building high-performance, frontend-heavy full-stack products and leading teams at scale. He has led growth-focused web and TV product teams at TikTok, architected isomorphic frameworks and client ML/Explainable AI solutions to improve retention, and shipped major consumer-facing platforms like TikTok Web and TikTok TV. Previously he drove full-stack platform and performance work at Airbnb and Groupon, inventing declarative isomorphic patterns and cutting page load times dramatically. Cheng combines hands-on coding (notably in JavaScript/TypeScript and isomorphic SSR/CSR architectures) with data-driven product strategy, causal analysis, and XAI to turn insights into measurable growth. He’s comfortable functioning as a tech lead and product owner on greenfield projects and has a background in HCI that informs his emphasis on UX and measurable user outcomes. A pragmatic tinkerer at heart, he’s known for embedding ML in the client to balance privacy and engagement while keeping core web vitals performant.
12 years of coding experience
12 years of employment as a software developer
Bachelor of Engineering Computer Science and Technology, Bachelor of Engineering Computer Science and Technology at Tongji University
Master of Science Human Computer Interaction, Master of Science Human Computer Interaction at Indiana University Bloomington
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.