Summary
Haomin Zhang is a Staff Software Engineer based in San Diego with 11 years of experience designing and scaling product-driven systems at the intersection of architecture, product strategy, and execution. He has led multiple engineering teams at AppFolio—driving multi-year roadmaps, architectural reviews, and reliability improvements—while improving team engagement and retention through hands-on people leadership. Known for turning ambiguity into simple, reliable solutions, Haomin blends systems thinking with pragmatic decision-making to deliver customer value quickly in fast-changing environments. He brings full-spectrum technical ownership from microservice architecture to developer practices and has a track record of mentoring engineers and running successful internship programs. With an M.S. in Computer Science from Dartmouth and early roots in cloud-based system design, he combines rigorous academic training with practical, production-focused delivery.
10 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.S.) Computer Software Engineering, Bachelor of Science (B.S.) Computer Software Engineering at Beijing University of Posts and Telecommunications
Master of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at Dartmouth College