My research focuses on the intersection of machine learning, temporal data, video learning, and representation learning. I develop advanced models to improve video understanding, particularly in compressed domains and through self-supervised techniques. Additionally, I explore novel methods for representing low-dimensional sequential data, such as protein sequences and univariate time series, using de Bruijn graphs to enhance model performance in classification and forecasting tasks.