Position: Python Developer
Category: Python
English level: pre
Years of experience: 0.5

While studying Python, I gained in-depth knowledge on important topics such as loops, functions, conditional statements, basic data types, lists, tuples, dictionaries, set and frozenset, exception handling with "try-except", context management with "with...as" manager, working with modules, object-oriented programming (OOP) and using decorators.

Having previous C++ experience, I have a good understanding of memory management and the inner workings of a computer. In addition, I am actively mastering Docker, Git, SQL and other related technologies. My technical knowledge is complemented by strong communication skills, which allows me to effectively and comfortably integrate into a new team, becoming a worthy part of it.

On a personal level, I take a hedonistic approach to life, seeking fulfillment and satisfaction in my work and beyond. I strive to make meaningful contributions to my team and the projects in which I am involved.
During my time at Batumi IT School, I gained comprehensive knowledge in various areas of programming. My studies began with the fundamentals, including the history of programming and assembler languages. I then progressed to core topics in structural programming, such as data types, variables, sets, functions, arrays, and strings. To solidify my understanding, I completed a course project, developing a test game in C++.

Subsequently, I delved into the Object Oriented Programming (OOP) paradigm, where I gained expertise in important concepts like inheritance, encapsulation, methods, abstract classes, interfaces, and polymorphism. As a culmination of my learning, I designed and developed a combat simulation game in Python that implemented fundamental OOP principles. The project is available for review on my GitHub: 

In addition to these skills, I have also honed my proficiency in file system operations, command line (CLI) usage, and algorithm complexity analysis. I am familiar with various programming patterns and actively incorporate them into my work.
I am currently seeking a new opportunity that will allow me to achieve explosive growth both professionally and personally. With a strong passion for programming, I am eager to channel my strength and persistence towards a focused direction. I firmly know that there are no impossible tasks, and I am committed to overcoming any challenges that may arise.
I eagerly anticipate the opportunity to encounter mentors and friends in my future work, as their guidance and example will undoubtedly enhance my journey and make it more engaging.