Computer Vision, Remote Sensing, Machine Learning, Quantum Machine Learning, Natural Language Processing. Teaching courses: Programming, Algorithms and Data Structures, Data Science, Machine Learning, GNU/Linux Tools, Natural Language Processing, Non-sqlDatabases, Scrum, Advance Python, Deep Learning, Machine Learning Operations, Large Language Models