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

Divided the monolithic application into microservices, which improved performance and response time.

Created web-crawling system which allows to locate search link, analyze response in according to extract needed data.

Created lightweight implementation of Scrapy framework using aiohttp and asyncio. This system is used in a real application on another project.
Project description.
Cyber intelligence platform provides organizations with continuoes monitoring, prioritized real time alerts and actionable Dark Web intelligence.
Activities and duties
- Development of custom scrapers for important web sites
- Development of crawling system for collecting historical data from different Telegram groups
- Support existing scrapers
Technology Stack
- Python, Scrapy, Elasticsearch, MongoDB, Redis

Project description.
A general-purpose Web Search System, which provides in addition to traditional approach
(based on indexed data) several new techniques - Distributed/Real-time Search and CMS
search.
Activities and duties
- Development of Distributed Search part of search engine
- Development of custom scrapers for important web sites
- Development of crawling system for extracting data from random web sites
- Support existing scrapers
- Created documentation for Distributed Search part of the project
Technology Stack
- Python, Asyncio, Aiohttp, RabbitMQ, Redis
- Docker

Project description
A weather and pollution system, which collects data from open source web sites for statistic purposes.
Activities and duties
- Development of custom scrapers for weather and pollutant web sites
- Support existing scrapers
Technology Stack
- Python, Scrapy, Splash
A good team is important.
Preferably work related to web scraping and data processing.
Work with API development and integration of third-party API.
I DON'T work with Django.