Previously he was a Research Engineer at IBM India Research Labs, New Delhi. His interests are in the areas of distributed systems, stream processing and machine learning. He has experience delivering talks at international conferences like EDBT (2013) and ACM IKDD CODS (2016). He has publications in top tier international venues such as the VLDB journal, ICDE, EDBT, DBTest (SIGMOD), IJCAI and WISE. Bhupesh holds an M.Tech. in Computer Science and Engineering from IIT Bombay, India (2011) and a BE in Computer Engineering from the University of Pune, India (2007).