selected publications conference paper pTA: A Programmable Teaching Assistant for Lab Courses. . 2023 BERT4NILM. . 2020 Configurable hardware-based streaming architecture using Online Programmable-Blocks. . 2015