Kecheng was born in Shanghai, China, in 1995. He received his bachelor’s degree in electrical engineering from Rensselaer Polytechnic Institute (RPI) in 2016. During his undergraduate years, Kecheng participated in research on neural networks and vector machines. In 2017, he worked as an intern in FANUC Robotics Corp., before joining UCSB as a graduate student in the ECE department. Kecheng joined the Nanoelectronics Research Lab in Winter 2019 to develop EDA methods based on machine learning and artificial intelligence.