Zachary Yao

Software Engineer at Nextdoor

Berkeley, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Zachary Yao is a seasoned software engineer based in Berkeley with over a decade of experience building large-scale e-commerce and enterprise systems across Alibaba, startups, and US tech companies. He blends hands-on full-stack development with architecture and team leadership, having driven Ruby-to-Scala migrations, microservices, and platform services at companies like Loyal3, LendingClub, Credit Karma, and Nextdoor. Comfortable across cloud environments (GCP/AWS), CI/CD tooling, and infrastructure services, he also contributes to open-source UI work—improving Ant Design Blazor’s notification, modal, and Select components. Known for turning complex requirements into pragmatic modules and tooling, he pairs systems thinking with a developer-first mindset. Outside of work he’s an amateur soccer player, drummer and Advanced Open Water diver, signaling a curiosity for hands-on, team-oriented challenges.
code9 years of coding experience
job17 years of employment as a software developer
bookHangzhou No.2 High School
bookBC, Plastics and Polymer Engineering Technology/Technician, BC, Plastics and Polymer Engineering Technology/Technician at Zhejiang University
languagesmandarin, english
github-logo-circle

Github Skills (18)

ui-components10
blazor10
front-end-development10
dotnet-core10
csharp10
blazor-server10
modals9
css9
modal-dialog9
modalview9
html9
modal-windows9
antd7
javascript7
net7

Programming languages (11)

C#TypeScriptPowerShellJavaCSSC++JavaScriptGo

Github contributions (5)

github-logo-circle
🌈A rich set of enterprise-class UI components based on Ant Design and Blazor.
Role in this project:
userFront-end Developer
Contributions:19 reviews, 153 commits, 83 PRs in 2 years 6 months
Contributions summary:Zachary focused on adding and refining the notification component within the Ant Design Blazor library. Their work included implementing new notification features, such as customizable icons, buttons, and positions, along with updating and refactoring existing notification functionality to improve performance and resolve bugs. They also modified the display and behavior of modal and drawer components, including scrollbar handling and animation transitions, and ensured the integration of the localization. Moreover, the user contributed to adding the component Message and enhancing the Select component.
enterpriseblazor-serverdotnetblazor-interopblazor-webassembly
zxyao145/BcdLib

Mar 2021 - Dec 2021

Contributions:45 commits, 28 pushes, 2 branches in 9 months
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
Zachary Yao - Software Engineer at Nextdoor