William Gan is a software engineer with a decade of experience building scalable data platforms and observability tooling, currently improving Spark observability at Databricks. With an MS and BA from UC Berkeley in EECS and Computer Science & Applied Mathematics, he has deep quantitative chops and a strong interest in ML and big data systems. He previously helped design and operate DoorDash’s data platform spanning Airflow, ClickHouse, Kafka, Pinot, Snowflake, Spark, and Trino, and interned at Google and Nuro, giving him production- and research-oriented perspectives. As head TA for Berkeley’s upper-division probability course and a biotech-focused data scientist on GitHub, he blends statistical and epidemiological thinking into engineering decisions. Colleagues rely on him to translate complex data problems into reliable, observable systems that scale in real-world environments.
10 years of coding experience
5 years of employment as a software developer
M.S. Electrical Engineering and Computer Science, M.S. Electrical Engineering and Computer Science at University of California, Berkeley
Shiny app of maps for forecasts of smoke and health impacts
Contributions:138 pushes, 3 branches, 6 issues in 2 years 1 month
shiny-apphealthshinyrstatsforecasts
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.