Xiaodi Yan is a Lead Engineer based in Wellington, New Zealand with a decade of experience building .NET and Azure-backed systems across banking and fintech. Currently leading engineering at Kiwibank after senior roles at Xero and Intergen, he blends hands-on development with technical leadership to deliver reliable, scalable enterprise software. A Microsoft MVP and .NET/Azure specialist, Xiaodi has deep experience migrating and modernizing legacy systems from his earlier customs and government work into cloud-native architectures. He also contributes to the local tech community as a committee member of the Chinese IT Association NZ, reflecting a commitment to mentorship and cross-cultural collaboration. Notably, his career path shows a steady progression from web development and teaching into senior engineering leadership, bringing both practical operational knowledge and platform design expertise.
10 years of coding experience
18 years of employment as a software developer
Bachelor's degree, Computer Science and Technology, Bachelor's degree, Computer Science and Technology at Ocean University of China
Contributions:8 PRs, 33 pushes, 1 branch in 5 years 2 months
reactdrawluckynodejsreactjs
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.