Position: Junior Python Developer
Category: Python
English level: intermediate
Years of experience: 1

I have been learning programming, especially Python, for about 5 years. In parallel, I learn various frameworks and programming languages ​​such as C, Java, PHP, JavaScript, as well as languages ​​such as SQL, HTML, CSS on free online courses, YouTube or by doing my own projects. I started with machine learning problems and moved on to creating GUIs using tkinter, then handling different data types, then I started working on integrating Windows system functions in Python using ctypes, and later on creating network sockets of various network layers and multi-threaded applications. worked with such protocols as DNS, HTTP, SSDP, PPTP, ICMP, ARP, which allowed studying the operation of networks and creating own network programs based on network sockets.

As a result, I have skills that allow me to quickly master new technologies needed for work, creatively solve problems, find and use the necessary information, and easily work with someone else's code
Company: "UA-AYEL EXPORT"
My position: Python Developer
Technologies used: Django, Python, PostgreSQL, Linux, JavaScript/HTML/CSS, Bootstrap.

My duties
My responsibilities include the creation of various types of software both for the arrangement of the office and for the functioning of services as a whole. The service as a web application provides the transfer and processing of information from the database and the conclusion of reports based on it, customer notifications, communication with the hardware part of the specialized machine, payment processing and site support.

What did I learn?
Thanks to this work, I gained the skills to quickly enter a complex legacy project with a limited amount of information, learned to quickly find service deficiencies and eliminate them, learned to create new functions and parts of the project. I also learned how to easily work together with other developers

My projects:
DNS server - interception and modification of DNS packets
Local Chat - a program for creating a chat room in the network
Datagram tunnel over TCP - a program for tunneling data transmitted by protocols encapsulated in IPv4
SMS/Call spammer - a program that has the ability to use open resources to send spam SMS or calls to a phone number
Clockify.com CLI is a modular site console client that uses site data to generate a report
I am looking forward to starting work in a young and strong team of developers, working creatively and diligently, communicating with customers, receiving daily tasks, quickly completing them and achieving the set goal. Solve non-standard problems every day and constantly develop to increase the power of the team. I am very motivated to work and discover something new.