He got his M.S. (2001) and B.S. (2001) of Electrical and Computer Engineering from Carnegie Mellon University. From 2001 to 2004, he was part of the core logic team that developed the UltraSPARC T series (Niagara) CPU, an 8-core high performance server microprocessor, at Sun Microsystems Inc, in Austin, Texas.
In his spare time, he volunteers for the Engineering Futures program of Tau Beta Pi, the national engineering honor society. He is a certified Engineer Futures Facilitator, and frequently travels around United States to present people skill workshops to university students.
For hobbies, he is an avid photographer, an enthusiastic ballroom dancer, and plays and performs the Chinese Zither, or Zheng, an ancient Chinese musical instrument.