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
22 years of employment as a software developer
Master of Applied Computing, Information Technology, Master of Applied Computing, Information Technology at Lincoln University (NZ)
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science 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.