Oleksii is a Senior Software Engineer with 10+ years of professional experience in software development using Python and its related frameworks. He is proficient in designing and developing innovative web applications, data manipulation, and managing different databases and their adapters (MongoDB, PostgreSQL, MySQL, Redis, etc.). Oleksii is an excellent communicator, always ready to learn new skills and adapt to emerging technologies.
Created a back-end system to store collected data from different websites and performed analysis of this data to determine the type. Developed a REST API to create workers and collect specific data. Built a user-imitation engine for scraping data, writing scenarios for data requiring scraping, etc. Technologies used: MongoDB, Redis, Docker, Angular, Selenium, AWS, Jenkins, Tornado.
Created data visualization from analyzed datasets. Developed the system back end to store and collect data visualization and as an intermediate tool between the front end and the analytic tool. The system was designed to handle numerous responses at once. Technologies used: Dash, Flask, MongoDB, Redis, Docker, React, Consul, Vault, Pandas.
Created and maintained a REST API that communicates with IoT structures and gives them different commands or gathers stats from them. Technologies used: Django, PostgreSQL, Docker, Django REST framework.