Craig Duan

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
Qingnan Duan is a software engineer with 11 years of experience focused on accelerating large-model distributed training and production ML performance. He has driven performance and reliability improvements at Microsoft (Azure Document Intelligence) and now works on large-model distributed training acceleration at Google and DeepMind. His work blends low-level optimization (memory pooling, efficient IOU computations, RTree usage) with build and pipeline engineering to reduce latency and speed up CI/CD. Comfortable across cloud services and ML stacks, he has a track record of diagnosing worst-case performance and removing repeat computations to make systems predictable at scale. Based in North Hertfordshire, he combines rigorous Computer Science training from Tsinghua and Waterloo with hands-on production delivery in global teams. A pragmatic problem-solver, he often focuses on subtle efficiency wins that disproportionately improve end-to-end throughput.
code11 years of coding experience
github-logo-circle

Github Skills (10)

javascript3
vue3
fact1
entity1
mvc1
csharp1
entity-framework-core1
asp-net-core1
dotnet1
autofac1

Programming languages (2)

JavaJavaScript

Github contributions (5)

github-logo-circle
atawat/idea_setting

May 2019 - Aug 2024

Contributions:46 pushes, 1 branch in 5 years 4 months
atawat/YoopoonFramework

Nov 2014 - Jan 2016

Contributions:25 commits, 13 pushes, 1 branch in 1 year 2 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
Craig Duan