Ran was born and raised in Urumqi in Xinjiang, China. It happens to be the furthest point away from any ocean in the world. He graduated from Dalian Maritime University with a bachelor's degree in engineering. Realizing that he knew very little about the business world, he decided to get a master’s degree in marketing analytics from the University of Texas at Dallas. During his studies in the US, he was captivated by how data analysis can help us solve different problems. He explored the field and became a heavy consumer of online education. During his free time, Ran reenergizes himself by working out and playing snooker. He's hoping to become a life-long learner and to still have a 6-pack when he's 60 years old.