Xuan Yan is a Senior Software Engineer with 15+ years of experience building high-performance, multi-tier web, video processing, IoT and financial systems across startups and large enterprises. He has led teams and architected production-grade solutions that handle millions of daily transactions, from C++-based streaming and session gateways to Java microservices, state-machine fueling controllers, and cloud-native AWS deployments. A pragmatic technical leader, he has hands-on expertise in distributed systems, real-time data pipelines, Kafka ecosystems, Redis proxies, and even designed a Cosmos/Tendermint-based blockchain for a payments platform. Now at Nokia, he focuses on network topology and operational intelligence fed by real-time pipelines—bringing a rare combination of embedded, backend and cloud experience plus a proven track record of turning complex, mission-critical requirements into resilient, scalable products.
4 years of coding experience
15 years of employment as a software developer
Mathematics Education Bachelor, Mathematics; Computer Science, Mathematics Education Bachelor, Mathematics; Computer Science at Capital Normal University
Science Master, Computer Science Software, Science Master, Computer Science Software at Beijing Institute of Technology
Master of Computer Applications - MCA, Big Data, 2021, Master of Computer Applications - MCA, Big Data, 2021 at Maharishi University of Management
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.