Distributed and scalable systems design, Algorithms design, Data Engineering, Artificial Intelligence, Machine Learning, Deep Learning.