Nan Zhang is a Senior Software Engineer with nine years of experience building backend, infra, and growth systems for large-scale consumer and cloud platforms. Currently at Databricks after leading growth and content ranking work at Snap, Nan specializes in A/B testing, microservices, and observability for high-throughput services. Their contributions to CorfuDB at VMware include adding Prometheus-based server metrics and integrating monitoring stacks into a strong-consistency distributed log, reflecting deep systems and monitoring expertise. Trained at Carnegie Mellon and Sun Yat-sen University, Nan blends academic rigor with practical production experience across networking, OS, and databases. Known for turning complex distributed systems into measurable, reliable services, they bring a pragmatic focus on telemetry-driven performance improvements.
9 years of coding experience
7 years of employment as a software developer
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Sun Yat-sen University
Master of Science - MS Computer Software Engineering, Master of Science - MS Computer Software Engineering at Carnegie Mellon University
Contributions:236 reviews, 65 commits, 72 PRs in 2 years 2 months
Contributions summary:Nan's commits primarily focused on enhancing the CorfuDB platform by integrating Prometheus metrics for server-side monitoring. They modified core server components, including the CorfuServer and SequencerServer, to expose metrics. Additionally, the user added a Prometheus metrics server implementation using Jetty and Dropwizard. These changes allow for detailed performance monitoring of the distributed database system.
Contributions:12 pushes, 1 branch in 4 years 10 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
Nan Zhang - Senior Software Engineer at Databricks