Sheng Ran is a polyglot software engineer with 11 years of experience building front-end, back-end, Big Data and distributed systems, currently contributing at Apple from Zurich. He combines strong Scala, JavaScript and Python skills with a research-rooted education—an Engineer's degree in Robotics and Machine Learning from CentraleSupélec and a CS Master’s from Georgia Tech. His career includes impactful engineering roles at Yelp and Criteo, where he delivered production-grade systems at scale. Comfortable across the full stack, Sheng brings cross-cultural experience from Europe, the US and China and a demonstrated ability to translate advanced ML and distributed-systems concepts into robust, production software.
11 years of coding experience
6 years of employment as a software developer
Master's Degree, Master's Degree at Georgia Institute of Technology
Bachelor of Engineering (B.E.), Bachelor of Engineering (B.E.) at Xidian University
Engineer's degree, Engineer's degree at CentraleSupelec
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.