Sanjiban Sengupta

Unknown

Bio

Sanjiban works as a Software Engineer with the Data Engineering team at Voltron Data. His work primarily focuses on the development of open-source projects such as Apache Arrow, Substrait, and Velox by Meta. He co-created Substrait Fiddle, which is an online tool to prototype, visualize and share data relational queries based on the substrait specification. As a part of Voltron Data, he collaborated with the Meta open-source team for developing PyVelox, particularly implementing the support for Arrow-Velox conversion, complex data types, etc.

Sanjiban has been working in the open-source data science and engineering domain since his junior year of college in 2021. He was accepted to participate in Google Summer of Code 2021 for CERN-HSF and thus worked on developing storage functionalities for deep learning models. A year later, he was selected to participate in the CERN Summer Student Program in Geneva, Switzerland, and worked on enhancing TMVA SOFIE: which is a fast machine learning inference engine by CERN. In SOFIE, he was particularly involved in the development of the Keras and PyTorch Parser, machine learning operators based on ONNX standards, Graph Neural Networks support, etc. Moreover, he volunteered as a Mentor for the contributors of Google Summer of Code 2022, and again in 2023, and the CERN Summer Students of 2023 working on CERN’s ROOT Data Analysis Project.

Sanjiban finds hackathon and ideation events very interesting, and has participated in many of them in different levels. Previously, he has worked with various startups as well as corporations, thus gaining industrial experience. During college, he acted as the Vice Chair, and then the Chair of the ACM Student Chapter of IIIT Bhubaneswar. He also acted as the ML Head of various student technical societies.

His work on CERN’s TMVA SOFIE Machine Learning Inference Engine has been published/presented as follows:

My Talks

Engineering Velox: the unified execution engine for varied data infrastructures