Summary
Nan Yan is a Principal Engineer with 10 years of experience building and operating large-scale distributed systems, currently driving architecture and delivery for AWS MemoryDB. He was a founding engineer for MemoryDB, leading its design to achieve industry-leading durability and availability guarantees and later owned multi-region active-active replication features. Nan combines deep distributed-systems expertise with hands-on operational leadership—hundreds of incident responses and customer engagements attest to his reliability under pressure. His background spans backend systems at Baidu for high-volume payment platforms and early research into fault-tolerant consensus, reflecting a long-standing focus on resilient infrastructure. Based in Greater Dublin, he blends formal training in computer science and electrical engineering with practical wireless engineering interests visible on his GitHub. Curious and hardworking by nature, he seeks continuous learning and growth while mentoring large engineering teams.
11 years of coding experience
13 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Columbia University
Bachelor's degree, Optical Engineering, Bachelor's degree, Optical Engineering at Beijing Institute of Technology
Master's degree, Electrical and Electronics Engineering, Master's degree, Electrical and Electronics Engineering at Purdue University Northwest
Chinese, English