
Software Engineer
Google · Full-time
Apr 2015 - Present
• 10 yrs 4 mosChromecast

Software Engineer
Mentor Graphics
Mar 2014 - Apr 2015
• 1 yr 2 mosQuesta Reset Check.
Questa® Reset Check
Jul 2013 - Sep 2013
• 3 mosWorking in a small team, I wrote C code on the Hybrid Simulation OPTimization (HSOPT) module of system verilog compiler VCS, mainly focusing on the flattening of “interface” and all the related stuff. By flattening the interfaces in a lower level module instead of the master module, the optimization can reduce the file size stored on the disk significantly (some cases reveal that the optimization can reduce as much as 50% of the original file size).

Software Engineer
Google · Full-time
Apr 2015 - Present
• 10 yrs 4 mosChromecast

Software Engineer
Mentor Graphics
Mar 2014 - Apr 2015
• 1 yr 2 mosQuesta Reset Check.
Questa® Reset Check
Jul 2013 - Sep 2013
• 3 mosWorking in a small team, I wrote C code on the Hybrid Simulation OPTimization (HSOPT) module of system verilog compiler VCS, mainly focusing on the flattening of “interface” and all the related stuff. By flattening the interfaces in a lower level module instead of the master module, the optimization can reduce the file size stored on the disk significantly (some cases reveal that the optimization can reduce as much as 50% of the original file size).