Strong Middle Python Developer
US COMPANY: CFT diagnostics
Project Description:
CFT is an inline system that inspects web traffic to support its acceptable use and threat mitigation use cases. The system identifies the web applications and content to classify the traffic to determine if the transactions should be allowed or blocked based on the policy configurations. The first tool (debug-check) should be used by a customer and the support team that they can use this tool as the first step in troubleshooting to verify whether the traffic is protected by Umbrella CFT and also collect debug info at the browser level. The main purpose of the second one (policy simulator) was to simulate a request from a customer to a specific domain/URL and receive a detailed response with various information.
As a software engineer I was responsible for:
•	Rewrite golang server application to python 3.6 (Falcon framework)
•	Features development using Golang (mappers, parsing requests, make subrequests)
•	Develop UI for tools
•	Parsing output from system tools
•	Setup of development/staging environments
•	Write documentation on structure, design, mechanism of work for two simulating web traffic applications.
Tools & Technologies: Golang 1.13, Docker, Jenkins, Quadra, OpenDNS, Umbrella.

Project Description: IoT Manufacturing project
Predictive maintenance and energy monitoring for equipment of the printing factory. Quality control inspection implementation for printed labels defects detection. The main goal of the project is the design and deploying predictive maintenance and quality control system using modern industrial IoT hardware, software and cloud solutions.
Customer: Softserve Top Management (R&D direction)
As a software engineer I was responsible for:        
•	Setup connectivity between Azure IoT Hub/ Google Cloud IoT Core and industrial routers to send telemetry data
•	Add rotating logging system to existing apps
•	Configure VPN on Ubuntu Core OS
•	Set and configure network between different devices (Dell router, Raspberry Pi, IFM)
•	Development of Docker applications for industrial routers (alpine, EdgeX, Cisco IOx)
•	Create system scripts to start Docker containers and Ubuntu network services after every system reboot or failure
Tools & Technologies: Python3.6 (Libraries: paho, subprocess, azure_iothub_client, docker, paramiko, flask, pytest), Docker, GCP (GCP_IOT_CORE, GCS, BigQuery), Azure (IoT Hub, DevOps, CLI), MQTT, Ubuntu Core.
I'm interested in IoT, Big Data, or building ETL pipelines.
NOT interested in pure WEB development!
Досвід роботи з IoT проектом.
Досвід експресс навчання нової для мене мови програмування (Golang)
Можливість використання передових клауд технологій.
Експіріанс роботи з Лінуксом (Ubuntu Core) та конфігурування нетворку між різними пристроями.
Створення мікросервісної архітектури з акцентом на оптимізації використання трафіку та машинних ресурсів.
Програмування з нуля, а не дописування чиїсь "шедеври"
Експертиза про гігантську систему аналізу веб трафіку
Досвід роботи з IoT проектом.
Досвід експресс навчання нової для мене мови програмування (Golang)
Можливість використання передових клауд технологій.
Експіріанс роботи з Лінуксом (Ubuntu Core) та конфігурування нетворку між різними пристроями.
Створення мікросервісної архітектури з акцентом на оптимізації використання трафіку та машинних ресурсів.
Програмування з нуля, а не дописування чиїсь "шедеври"
Експертиза про гігантську систему аналізу веб трафіку
US COMPANY: CFT diagnostics
Project Description:
CFT is an inline system that inspects web traffic to support its acceptable use and threat mitigation use cases. The system identifies the web applications and content to classify the traffic to determine if the transactions should be allowed or blocked based on the policy configurations. The first tool (debug-check) should be used by a customer and the support team that they can use this tool as the first step in troubleshooting to verify whether the traffic is protected by Umbrella CFT and also collect debug info at the browser level. The main purpose of the second one (policy simulator) was to simulate a request from a customer to a specific domain/URL and receive a detailed response with various information.
As a software engineer I was responsible for:
•	Rewrite golang server application to python 3.6 (Falcon framework)
•	Features development using Golang (mappers, parsing requests, make subrequests)
•	Develop UI for tools
•	Parsing output from system tools
•	Setup of development/staging environments
•	Write documentation on structure, design, mechanism of work for two simulating web traffic applications.
Tools & Technologies: Golang 1.13, Docker, Jenkins, Quadra, OpenDNS, Umbrella.

Project Description: IoT Manufacturing project
Predictive maintenance and energy monitoring for equipment of the printing factory. Quality control inspection implementation for printed labels defects detection. The main goal of the project is the design and deploying predictive maintenance and quality control system using modern industrial IoT hardware, software and cloud solutions.
Customer: Softserve Top Management (R&D direction)
As a software engineer I was responsible for:        
•	Setup connectivity between Azure IoT Hub/ Google Cloud IoT Core and industrial routers to send telemetry data
•	Add rotating logging system to existing apps
•	Configure VPN on Ubuntu Core OS
•	Set and configure network between different devices (Dell router, Raspberry Pi, IFM)
•	Development of Docker applications for industrial routers (alpine, EdgeX, Cisco IOx)
•	Create system scripts to start Docker containers and Ubuntu network services after every system reboot or failure
Tools & Technologies: Python3.6 (Libraries: paho, subprocess, azure_iothub_client, docker, paramiko, flask, pytest), Docker, GCP (GCP_IOT_CORE, GCS, BigQuery), Azure (IoT Hub, DevOps, CLI), MQTT, Ubuntu Core.
I'm interested in IoT, Big Data, or building ETL pipelines.
NOT interested in pure WEB development!