Summary

Expertise

Project Highlights

Education

Agency

MP

English:

Upper Intermediate

Mykola P.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Engineering professional with 15 years in the IT industry, more than 5 years leading a team or acting as an architect

Engineering professional with almost 15 years in the IT industry, more than 5 years leading a team or acting as a technical expert. Participated in the architecture design of a big project (120 employees), developing project-wide technical strategies and approaches. ● Strong experience in Python development, applying OOP, functional programming techniques, and design patterns. ● Built high-performance server solutions, the single host was capable of handling 30,000 Http requests per second. ● Worked with relational, time-series databases and key-value storage solutions. ● Applied architecture patterns like multitier, event-sourcing, clean architecture, domain driven design. ● Designed and built a number of cloud solutions (AWS + docker) adopting automated deployment and monitoring tools.

Want to hire this engineer?

Check if Mykola is available

Expertise

Years of commercial development experience

15 years of experience

Core technologies

Python 15 years
Fast API 4 years
Django 3 years
Flask 3 years
AWS 3 years
PostgreSQL 5 years

Other technologies

Kubernetes
MongoDB
Asynchronous I/O
Jenkins
Redis
Ansible
RabbitMQ
virtualBox
Docker
Grafana
SQLAlchemy
ZeroMQ

Project Highlights

icon
Senior Software Engineer (Python)

AI Video Analytics System

May `22 - Sep `23

1 year

Microservice-based AI-powered system that allows users to identify, and search for person or other object types on uploaded videos or live camera stream

Responsibilities & achievements

- Design and implement features on top of the multiple AI and ML engines. - Mentoring other team members. - Build a refactoring strategy.

MongoDB
Python
Redis
Bash
RabbitMQ
Docker
icon
Lead Software Engineer (Python)

Text Categorization System

Sep `21 - Apr `22

7 months

The ML-based system that automates contact reason identification for incoming support tickets.

Responsibilities & achievements

- Refactor legacy systems to improve performance, flexibility, and testability. - Mentor data science developers.

Flask
Kubernetes
Docker
pandas
icon
Software Engineer (Python)

Medical Insurance Data Analysis

Mar `21 - Sep `21

6 months

BigData project aimed to collect and analyze medical insurance claim data

Responsibilities & achievements

Improve code quality. Mentor data engineers in Python development. Implement rules and formulas to extract or calculate valuable information

PostgreSQL
Python
Amazon Redshift
icon
Lead Software Engineer (Python)

Notification Services

Jun `20 - Mar `21

9 months

Notification delivery system using multiple communication channels, such as sms, email.

Responsibilities & achievements

In deep collaboration with other team members, we designed a pluggable system from scratch, built development and testing processes Build a roadmap with several project phases and a release schedule.

Kubernetes
PostgreSQL
Python
Fast API
icon
Software Engineer (Python)

Healthcare System

Jan `20 - Jun `20

5 months

The project is a big healthcare system that provides pharmacy companies with CRM toolsets to reach drug consumers.

Responsibilities & achievements

● I participated in the development of new web projects and legacy system support ● I was involved in design, and documentation processes and implemented the backend part of the system ● For legacy did reverse engineering and analysis ● Built strategy and documented local development environment setup for other team-mates and assisted dev-ops teams migrating the system to new infrastructure

Flask
PostgreSQL
SQLAlchemy
icon
Software Engineer (Python)

US Banking Project

Jul `19 - Dec `20

1 year

AI-based data extraction tool from structured and unstructured documents and map them to a financial institution’s specific credit decision criteria.

Responsibilities & achievements

I was responsible for the part that provided admin users with the ability to build financial institution-specific configurations

Django
Python
Redis
RabbitMQ
Google Cloud Platform
icon
Python Test Automation Architect

UK Gambling Company

Jan `14 - Jun `19

5 years

One of the top 10 online gambling companies in the UK.

Responsibilities & achievements

● I started as a single test automation engineer but in 2 years I’ve built a mature self-organized team of up to 17 employees ● Team responsibilities are functional, performance testing, and production monitoring. My role was to build strategies and toolsets. ● I implemented mock services that were used for system isolation from 3rd party services that are functional and capable of handling the high load (above 150,000 requests per minute) on load tests ● Built, deployed, and supported all automation team infrastructure in AWS.

AWS
Python
Nginx
Docker
Grafana
Kafka

Education

Higher education in Computer Science

Agency

Dedicated Team Extension agency #3920

10-50

GMT+2

Ukraine

Core Expertise

Java
JavaScript
.NET
PHP
Python
Laravel Framework
Vue.js
Nuxt.js

Industries

E-Commerce & Retail, Advertising & Marketing, Internet & Telecom, Branding, design, web development

Want to hire this engineer?

Check if Mykola is available