Shanhe Nie is a Staff Machine Learning Developer based in Montreal with 12 years of experience building full-stack and AI-driven systems across startups and enterprise teams. He combines deep practical skills in Python, Swift, JavaScript, C and Linux with hands-on experience designing GraphQL/REST APIs, deploying services on AWS/GCP, and shipping iOS/web applications. After earning a Master’s in Computer Science from The University of Hong Kong, he progressed from R&D tooling at Baidu and backend development at Samsao to AI-focused roles at Element AI and ServiceNow, where he now leads ML development. Known for bridging research and production, he favors pragmatic, scalable solutions that move models into real-world services. An engineer who codes across the stack, he brings both product-oriented API design and low-level systems chops to ML infrastructure challenges.
12 years of coding experience
9 years of employment as a software developer
The University of Hong Kong (HKU)
Bachelor of Engineering (BEng), Software Engineering, Bachelor of Engineering (BEng), Software Engineering at Northeast Normal University
Chinese, English
Stackoverflow
Stats
1reputation
0reached
0answers
0questions
Github Skills (29)
tampermonkey10
greasemonkey10
reachability9
violentmonkey9
github8
podfile8
git8
operation8
swift7
closures6
xcode-plugin6
patch6
boilerplate5
macos5
xcode-extension5
Programming languages (5)
TypeScriptJavaScriptObjective-CSwiftRich Text Format
Contributions:5 pushes, 1 branch in 1 year 5 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.