During my Bachelor's studies, I gained a strong foundation in programming fundamentals, software design principles, algorithms, data structures, and software architecture. I developed an advanced theoretical and practical expertise in C++, getting familiar with more complex features and modern idioms. I acquired strong practical and theoretical skills in Python for data analysis and processing, leveraging tools such as Jupyter and key scientific libraries. I Built a solid grounding in machine learning theory, complemented by applied experience using PyTorch and TensorFlow to design, train, and optimize models.