Nan Zhang

Senior Software Engineer at Databricks

Mountain View, 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

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Sun Yat-sen University
bookMaster of Science - MS Computer Software Engineering, Master of Science - MS Computer Software Engineering at Carnegie Mellon University
languagesChinese, English
github-logo-circle

Github Skills (15)

javas10
databases10
distributed-systems10
prometheus10
distributed-database10
java10
metric10
database10
datastore9
streaming9
jetty9
nosql9
consensus9
data-storage9
dropwizard9

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
CorfuDB/CorfuDB

Sep 2019 - Oct 2021

A cluster consistency platform
Role in this project:
userBack-end Developer
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.
nosqlconsensusstreamingdatastoredistributed-database
zhangn49/zhangn49.github.io

Oct 2017 - Aug 2022

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