Daniel Zhang is a software engineer based in Menlo Park with 12 years of experience building large-scale, data-driven systems that blend machine learning, software engineering, and data science. Currently at Meta, he focuses on anti-malware infrastructure—designing scalable databases and search indexing, measuring security impact, and deploying ML models and infra for malware detection. His background combines industry internships at Facebook, CME Group, and Sandia with published academic research in ML theory and applied data science (AISTATS 2019, KDD 2017), showing fluency from provable algorithms to production systems. He graduated summa cum laude in Computer Science from the University of Michigan with a mathematics minor, and brings a pre-medical physics mindset to technical problem solving. Notably, he has experience turning noisy, ambiguous streaming data into algorithms with provable guarantees and translating research insights into operational tooling.
11 years of coding experience
1 year of employment as a software developer
Minor, Mathematics, Minor, Mathematics at University of Michigan College of Literature, Science, and the Arts
Bachelor’s Degree, Computer Science, Summa Cum Laude, Bachelor’s Degree, Computer Science, Summa Cum Laude at University of Michigan College of Engineering
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.