Position: Python Developer
Category: Python
English level: fluent
Years of experience: 2


Hello!

 I have worked on a large IoT project as a Web Scraping expert. The project is using the technology of Machine Learning. Hence, one of the main responsibilities was to supply fresh data from different sources. Another area to point out is the establishment of new sources of data. That is my other responsibility. As every software, and the web scraper in particular requires maintenance and support. So I was responsible for having everything working like a clock.
The main technologies that I operand with are:
- Asyncio, Aiohttp, and a little bit FastApi in order to make web scraper asynchronous and run scraping for various sources in different threads.
- PostgresSQL and Redis. The first one was used as the main DB for storing a large amount of data. Another one is for managing and storing tasks that were produced and performed by scrapers.
- Docker and other useful tools like RegEx and BeautifulSoup.

Meanwhile, I have experience working with adults as a Python mentor. Where I am constantly improving my soft skills and helping students to understand difficult topics (Django, Django ORM, DRF, OOP, etc.) and to resolve various obstacles which occur on their way. 

I am fond of what I am doing, and I am glad to find a team where I can be useful and be able to improve and extend my knowledge. I hope if you are reading till this moment we have found each other.
I would like to work on a high-loaded project. Also, It is great to be part of a big team. But if work requires working alone it is acceptable but not preferable.