Haonan Lu is an assistant professor and distributed systems researcher with 11 years of experience focused on consistency and transactional performance in large-scale systems. He earned dual B.S. degrees in Computer Science and Mathematics from Florida State University and completed his PhD work at USC’s Networked Systems Lab under Wyatt Lloyd. Haonan brings practical industry experience from multiple research roles and internships at Facebook, where he worked on geo-replicated storage consistency, bridging theory and production challenges. Now faculty at University at Buffalo while continuing research at Princeton, he blends rigorous academic methods with hands-on system-building and measurement. Notably, his background in wireless networks and mathematics informs a quantitative approach to designing robust distributed protocols.
11 years of coding experience
3 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at University of Southern California
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Florida State University
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.
Request Free Trial
Haonan Lu - Assistant Professor at Princeton University