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


My skill set includes experience with Flask, FastAPI, both relational and NoSQL databases, Docker, Git, and testing tools like pytest and unittest. I'm also well-versed in asynchronous programming.

I have worked on several pet projects that showcase my diverse technical skills. One of my creations is "ClassKAFC," which is a  educational solution that includes a web application and a Telegram bot. I used Flask for web app development and pyTelegramBotAPI for the bot. I also employed technologies like Celery for optimizing task delivery and Amazon S3 for secure file storage. This project simplifies communication between instructors and students, making the education process more efficient.

In the field of job searching, I developed "FoundOffer," a web app for job seekers in Ukraine. I used Flask for web development and MongoDB to store job vacancies and user data. The platform simplifies job hunting with user-friendly filters and sorting options. Google OAuth is used to ensure secure user login, and Docker simplifies the development and deployment process.

Additionally, I created "aioskd," which is an asynchronous background task scheduler. I used asyncio to meet specific requirements. This library supports asynchronous and concurrent operations and offers a user-friendly interface for interaction through decorators and others.

During my year of freelance experience as a Python Developer, I worked on diverse projects that mainly focused on creating Telegram bots for automation. These projects involved tasks like automating ad sales within specific channels and integrating bots with various APIs, including the Google API family.

Furthermore, my freelance work allowed me to develop robust client communication skills. I actively engaged with clients, understood their project needs, and provided regular updates on project progress. This experience reinforced the importance of effective communication in ensuring successful project outcomes and satisfied clients.
I want to work in a team of motivated people, with whom we will improve each other's abilities.