Mingjie Lin received his B.S. in engineering from the Xi'an Jiaotong University, Xi'an, China, the M.S. degree in Mechanical Engineering and the M.S. degree in Electrical Engineering from Clemson University in 2001, and the PhD in Electrical Engineering from Stanford University in 2008. From 2008 to 2009, he worked at an FPGA startup---Tabula Inc. for one year as a senior engineer. Missing the atmosphere of academic research, he returned to academia at the beginning of 2009 and worked as a post-doctoral scholar at EECS of UC Berkeley for two years.

    Mingjie's previous research involves VLSI reconfigurable array architecture, bio-inspired/neuromorphic arrays, and monolithically stacked 3D-IC. His current research focuses on exploring novel ways to construct scalable embedded computing machine with high performance and low power consumption. To this end, his research activities spanned across Computer Architecture/Compiler, Reconfigurable Computing, Integrated Circuit, and System Design.