Cliff Lau is a Staff Software Engineer based in the San Francisco Bay Area with 12 years of full-stack experience spanning frontend, backend, and data engineering. He has driven large-scale metadata and data governance initiatives at Uber—designing systems that automated PII categorization and managed ownership across 400k Hive datasets—and now leads engineering efforts at GEICO Tech. Cliff blends React and TypeScript frontends with Go backends and scalable ETL pipelines in Python/Scala, having built product-critical systems for e-commerce analytics and internal data catalogs. He’s comfortable moving between shipping customer-facing apps and architecting data platforms for compliance and cost optimization, and has a track record of turning complex regulatory and business requirements into automated, production-safe tooling. Notably, he has repeatedly taken ownership of mission-critical products that scaled from single teams to enterprise-wide impact.
12 years of coding experience
10 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.) Computer Engineering, Bachelor of Applied Science (B.A.Sc.) Computer Engineering at University of Toronto
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.