Learning to be Giant.


Spring 16' @ Carnegie Mellon University

My name is Zhihao Li (Chinese: 李志浩, Pronunciation: G-How Lee). I am a software engineer at Magic Leap, working on all kinds of cool stuff on AR/Deep Learning/HCI. I graduated from Carnegie Mellon University (CMU) with a Master of Science degree in Computer Science. The program is one of the most competitive programs (<5% admission rate!). Before that, I obtained my bachelor’s degree in Software Engineering from Tongji University, China.

I am a passionate machine learning and computer vision practitioner and researcher. I also studied neuroscience and cognitive science in college. But I believe computers have their own mechanisms to achieve intelligence, not necessarily the same as humans’.

Meanwhile, as a software engineer, I do all kinds of programming/coding, from web front-end, iOS Apps to database and robot platforms. For more, please see my Linkedin Profile.

Why this blog

This blog is a summary of my learning process. It also serves the purpose of helping people with similar issues as I had. I wish this blog could witness every step I take towards becoming a giant, and help many others to grow and make progress with me.


Fall 13' @ Tongji SSE Orientation Gala


TAC stands for Tongji Apple Club. This is an amazing student developer organisation. As a key member, I was involved into many projects’ planning and development. Being able to work with those talented and brilliant guys is the luckiest thing ever.

Art of Public Speaking and Langsong

At a very young age, I worked at QTV(Qingdao Television Station) as a Kids Channel host. In college, I hosted several major celebrations. Meanwhile, I am the champion of Praise China Langsong Contest.


Besides coding, I am a freelance writer and blogger, being featured on the front page of Baidu Space for several times, and often invited to write for magazines.