Oleksii Andrushevych

Python/Django Developer

Oleksii Andrushevych vint21h

About

Email:   vint21h@vint21h.pp.ua

LinkedIn:   https://www.linkedin.com/in/vint21h/

Location:  Ukraine

Linux/Python/Cybersecurity geek. Open-source enthusiast. Evangelist of code quality tools and software testing. Python/Django Developer with a lot of experience in building complex solutions for statistics/analytics in the agricultural business sector. Expert in creating ETL systems from scratch. Familiar with blockchain technologies and creating an NFT marketplace from times when that type of token was not popular. I know how to make third-party services integration in an easy and intelligent way. Last few years involved in developing internal solutions for AI/ML projects. All of that was implemented and deployed using a lot of technologies, but my toolbelt is Linux/Python/Django/Celery/RabbitMQ/Django REST framework/Redis/PostgreSQL/Ansible/Docker/FastAPI/gRPC.


Work Experience

Accentiko Sep. 2023 - Dec. 2023

Python Developer

Namecheap Apr. 2023 - Jun. 2023

Python Developer

Anadea Sep. 2020 - Jan. 2023

Python/Django Developer

Beemster Team Apr. 2020 - Aug. 2020

Python/Django Developer

Zakaz.ua Oct. 2019 - Jan. 2020

Python Developer

Prism Skylabs Jun. 2019 - Sep. 2019

Python/Django Developer

DCOD Oct. 2011 - May. 2019

Python/Django Developer

ФПТП "ДРФЦ" (FPTP "DRFC") Nov. 2010 - Aug. 2011

System administrator

ООО "Норма-Пресс" ("Norma-Press" Ltd.) Oct. 2009 - Nov. 2010

System administrator

ООО "Информбюро" ("InformBureau" Ltd.) Oct. 2009 - Nov. 2010

Perl developer

ООО "Донбасс Он-Лайн" ("Donbass-Online" Ltd.) Aug. 2008 - Apr. 2009

System administrator

ООО "Алекс Восток" ("Alex-Vostok" Ltd.) Aug. 2007 - Jul. 2008

System administrator

Projects

Open Source nagios-notification-jabber 2011 - Present

Notifications via jabber Nagios plugin.

Open Source nagios-check-hddtemp 2011 - Present

Check HDD temperature Nagios plugin.

DCOD GrainUkraine 2011 - 2019

Grain Ukraine - modern bulletin board for ukrainian suppliers of agricultural commodities and services.
  Python/Django Developer
  • Project architecture development and implementation
  • Main modules implementation
  • Frontend development
  • Deploy development and implementation
 Python, Django, JavaScript, jQuery, HTML, CSS, PostgreSQL, Sphinx, Memcached, Redis, Nginx, Fabric, Salt Stack, Amazon Web Services (AWS)

DCOD AgroChart 2012 - 2019

AgroChart - Prices. Trading. Balances. Statistics. News. Forecasts.
  Python/Django Developer
  • Project architecture development and implementation
  • Main modules implementation
  • Distributed data sources parsing architecture development and implementation
  • Distributed data caching system architecture development and implementation
  • Distributed cache invalidation system architecture development and implementation
  • Frontend development
  • Deploy development and implementation
 Python, Django, Multithreading, JavaScript, jQuery, Backbone.js, Underscore.js, Ext JS, AnyChart, amCharts, Highcharts, HTML, CSS, SASS, gulp.js, Celery, RabbitMQ, MySQL, PostgreSQL, PostgreSQL FTS, Memcached, Redis, Nginx, Fabric, Salt Stack, Ansible, Amazon Web Services (AWS)

Freelance DioraShop 2012 - 2013

Handiwork commodities online shop.
  Python/Django Developer
  • Project architecture development and implementation
  • Main modules implementation
  • Frontend development
  • Third-party services integration
  • Deploy development and implementation
 Python, Django, JavaScript, jQuery, jQuery UI, HTML, CSS, Celery, RabbitMQ, PostgreSQL, Memcached, Redis, Nginx, Fabric, Amazon Web Services (AWS), YouTube API

Open Source nagios-notification-google-calendar 2013 - Present

Notifications via Google Calendar Nagios plugin.

DCOD DCOD 2013 - 2019

DCOD company site.
  Python/Django Developer
  • Page generation system development
  • Frontend development
  • Deploy development and implementation
 Python, Django, JavaScript, jQuery, HTML, CSS, Cactus, Amazon Web Services (AWS), Ansible

Open Source django-po2xls 2013 - Present

Convert gettext .po files to .xls.

DCOD bstRating 2013 - 2014

Free companies catalog/rating.
  Python/Django Developer
  • Project architecture development and implementation
  • Main modules implementation
  • Frontend development
  • Deploy development and implementation
 Python, Django, JavaScript, jQuery, Backbone.js, HTML, CSS, PostgreSQL, Memcached, Redis, Nginx, Amazon Web Services (AWS), Salt Stack

Open Source django-mcadmin 2013 - Present

Easy run management commands from Django admin.

DCOD FRB 2013 - 2015

FINROSTBANK official site.
  Python/Django Developer
  • Project architecture development and implementation
  • Main modules implementation
  • Frontend development
  • Deploy development and implementation
 Python, Django, JavaScript, jQuery, Backbone.js, HTML, CSS, Celery, RabbitMQ, PostgreSQL, PostgreSQL FTS, Memcached, Redis, Nginx, Amazon Web Services (AWS), Salt Stack

DCOD AgroCharts 2013 - 2016

Increase the information content and traffic to your website by placing on it the latest data of USDA reports, foreign trade and futures. Learn how to get the embed code for your site...
  Python/Django Developer
  • Project architecture development and implementation
  • Main modules implementation
  • Distributed data sources parsing architecture development and implementation
  • Distributed data caching system architecture development and implementation
  • Distributed cache invalidation system architecture development and implementation
  • Frontend development
  • Deploy development and implementation
 Python, Django, JavaScript, jQuery, Backbone.js, Highcharts, HTML, CSS, SASS, gulp.js, Celery, RabbitMQ, PostgreSQL, PostgreSQL FTS, Memcached, Redis, Nginx, Amazon Web Services (AWS), Salt Stack, Ansible

Open Source django-xls2po 2014 - Present

django-xls2po is a Django management command to convert django-po2xls generated .xls files to .po files.

DCOD anyfoodanyfeed 2014 - 2019

Prevailing news resource of an agrarian theme. One of the best in Ukraine.
  Python/Django Developer
  • Project architecture development and implementation
  • Main modules implementation
  • Distributed data sources parsing architecture development and implementation
  • Distributed data caching system architecture development and implementation
  • Distributed cache invalidation system architecture development and implementation
  • Frontend development
  • Deploy development and implementation
 Python, Django, JavaScript, jQuery, Backbone.js, Highcharts, Google Maps API, HTML, CSS, SASS, gulp.js, Celery, RabbitMQ, PostgreSQL, PostgreSQL FTS, Memcached, Redis, Nginx, Amazon Web Services (AWS), Salt Stack, Ansible

Open Source django-opensearch 2014 - Present

Handle opensearch.xml for Django.

Open Source redactor-plugins-lineheight 2014 - Present

redactor-plugins-lineheight is a plugin for Redactor Text Editor (http://imperavi.com/redactor/) to set selected text line height.

Open Source nagios-check-supervisord 2015 - Present

Check supervisord programs status Nagios plugin.

Open Source django-djcopyright 2015 - Present

Django reusable app to show pretty formatted copyright years.

DCOD Open Source django-simple-help 2015 - 2019

Django reusable application providing page help.

DCOD Open Source django-project-version 2016 - Present

Django reusable app to show your project version.

DCOD Van #1 2017 - 2018

Van #1 - real coffee-rooms and shops on wheels, where it is comfortable to cook and to sell. This is a real catch for those who are willing to make their business profitable.
  Python/Django Developer
  • Project architecture development and implementation
  • Main modules implementation
  • Third-party services integration
  • Frontend development
  • Deploy development and implementation
 Python, Django, JavaScript, jQuery, Backbone.js, HTML, CSS, Celery, RabbitMQ, PostgreSQL, PostgreSQL FTS, Memcached, Redis, Nginx, Amazon Web Services (AWS), Ansible

DCOD Open Source django-messages-to-bootstrap-notify. 2017 - 2019

Show Django messages using bootstrap-notify.

DCOD Open Source bootstrap-notify-simple-wrapper 2017 - 2019

Simple wrapper around bootstrap-notify (https://github.com/mouse0270/bootstrap-notify/) to make your life easier.

Open Source django-read-only-admin 2017 - Present

Really full Django read only admin implementation.

DCOD BSTfeed 2017 - 2019

BSTfeed.com - your best independent source for grains, oilseeds and feedstuffs markets data.
  Python/Django Developer
  • Project architecture development and implementation
  • Main modules implementation
  • Distributed data sources parsing architecture development and implementation
  • Distributed data caching system architecture development and implementation
  • Distributed cache invalidation system architecture development and implementation
  • Frontend development
  • Deploy development and implementation
 Python, Django, JavaScript, jQuery, Backbone.js, Highcharts, HTML, CSS, SASS, gulp.js, Celery, RabbitMQ, PostgreSQL, PostgreSQL FTS, Memcached, Redis, Nginx, Amazon Web Services (AWS), Ansible

DCOD EterArt 2018 - 2019

EterArt - a unique blockchain platform for collecting and trading digital versions of art objects.
  Python/Django Developer
  • Project architecture development and implementation
  • Main modules implementation
  • Distributed data sources parsing architecture development and implementation
  • Partial Ethereum contract development and deploy implementation
  • Frontend development
  • Deploy development and implementation
 Python, Multithreading, Django, JavaScript, Webpack, jQuery, Backbone.js, Web3, HTML, CSS, SASS, gulp.js, Solidity, Truffle, Celery, RabbitMQ, PostgreSQL, PostgreSQL FTS, Memcached, Redis, Ethereum, Nginx, Amazon Web Services (AWS), Ansible, Python Code Analysis/Quality tools

Prism Skylabs This is Prism 2019 - 2019

We’re transforming how the world uses video. Prism is the most comprehensive cloud intelligence platform connecting A.I. to video. Through computer vision and machine learning, Prism unlocks valuable information from video that can be immediately understood, shared, and acted upon. Leading companies in 80 countries around the world use Prism to better understand, manage, and grow their business.
  Python/Django Developer
  • Implementing homebrew features for CVAT fork
  • Maintaining CVAT fork
  • Refactoring of the existing codebase to clean up
  • Modules implementation
 Python, Django, PostgreSQL, Redis, Nginx, Amazon Web Services (AWS), GraphQL, WebSockets, Pushpin, HAProxy, Docker, docker-compose, Vagrant, consul-templaterb, Apache Kafka, Apache ZooKeeper, CVAT

Open Source django-humans-txt 2019 - Present

Handle humans.txt for Django.

Open Source django-xicon 2018 - Present

Handle modern bunch of site icons for Django.

Zakaz.ua Zakaz.ua 2019 - 2020

Hypermarket goods delivery service.
  Python Developer
  • Back-office business workflow requirements implementation
  • Business logic problems investigation
  • Back-end services intercommunication mechanisms development and implementation
 Python, Apache CouchDB, Apache Solr, RQ, PostgreSQL, Redis, Docker, docker-compose, Python Code Analysis/Quality tools

Beemster Team Kuailian Academy (Kademy) 2020 - 2020

Educational platform for crypto currencies traders/investors.
  Python/Django Developer
  • Project architecture development and implementation
  • Main modules implementation
  • Third-party services integration
 Python, Django, Django REST framework, Python Code Analysis/Quality tools, PostgreSQL, Celery, SQS, Docker, docker-compose, Bitbucket Pipelines, Amazon Web Services (AWS), Vimeo API

Beemster Team Kuailian 2020 - 2020

Crypto currencies trading/investments/exchange platform.
  Python/Django Developer
  • Back-office and business logic code enhancements
  • Internal ETL services architecture development and implementation
  • Internal ETL services main modules development and implementation
  • Internal ETL services integration
  • Third-party services integration
  • Refactoring of the existing codebase to clean and split to reusable components
 Python, Django, Django REST framework, Python Code Analysis/Quality tools, PostgreSQL, Celery, SQS, Docker, docker-compose, Bitbucket Pipelines, Amazon Web Services (AWS), Web3, aiohttp, peewee, Various blockchains

Open Source dart-daap-client 2020 - Present

A DAAP (Digital Audio Access Protocol) client library.

Anadea anadea-ai-api 2021 - 2023

Internal project that provides an easy possibility to create REST API for pretrained ML models.
  Python/Django Developer
  • Project architecture development and implementation
  • Main modules implementation
  • Deploy development and implementation
 Python, Django, Django REST framework, Python Code Analysis/Quality tools, JavaScript Code Analysis/Quality tools, SASS Code Analysis/Quality tools, Docker Code Analysis/Quality tools, PostgreSQL, Redis, Ansible, Nginx, HTML, CSS, JavaScript, SASS, gulp.js, Webpack, Celery, RabbitMQ, gRPC, Dokku, Docker, docker-compose, GitLab CI/CD

Open Source django-security-txt 2021 - Present

Handle security.txt

Open Source fedora-intel-remapped-nvme-device-support 2021 - Present

Instruction and tools to build fedora custom kernel and live/installation media with kernel supporting Intel remapped NVME device.

Anadea GeoKinesia 2021 - 2021

GeoKinesia interface for purchasing InSAR analysis for a selected area anywhere in the world.
  Python/Django Developer
  • Project architecture development and implementation
  • Main modules implementation
  • Third-party services integration
 Python, Django, Django REST framework, Python Code Analysis/Quality tools, JavaScript Code Analysis/Quality tools, PostgreSQL, Redis, Nginx, HTML, CSS, JavaScript, Webpack, Celery, RabbitMQ, Docker, docker-compose, Google Maps API, React, PostGIS, Amazon Web Services (AWS)

Open Source gnome-shell-extension-tuned-profile-switcher 2021 - Present

Displays a list of the TuneD profiles and allows to switch between them.

Anadea EncircleLabs 2021 - 2022

Powering the Future of Construction Finance.
  Python/Django Developer
  • Internal ETL service architecture development and implementation
  • Internal ETL service modules development and implementation
  • Integration with internal ETL service
  • Improvements of third-party services integrations
  • Refactoring of the existing codebase to clean and split to reusable components
 Python, Django, Django REST framework, Python Code Analysis/Quality tools, JavaScript Code Analysis/Quality tools, PostgreSQL, Celery, RabbitMQ, Docker, docker-compose, Amazon Web Services (AWS)

Anadea Open Source pre-commit-config-shellcheck 2022 - 2023

Tool for checking entry points in the pre-commit config with ShellCheck.

Anadea Swim Genius 2022 - 2023

Platform for swimming teams/competitions management.
  Python/Django Developer
  • Project architecture development and implementation
  • Main modules implementation
  • Third-party services integration
  • Deploy development and implementation
 Python, Django, Django REST framework, Python Code Analysis/Quality tools, Docker Code Analysis/Quality tools, PostgreSQL, Redis, Nginx, HTML, CSS, JavaScript, Celery, RabbitMQ, Docker, docker-compose, Google Maps API, React, Ansible, Amazon Web Services (AWS)

Namecheap Under NDA 2023 - 2023

Different company internal services.
  Python Developer
  • Different company internal services development and maintenance
  • Refactoring of the existing codebase to clean it up

Accentiko 3motionAI 2023 - 2023

Harness the Power of Movement Intelligence Hidden in Videos.
  Python Developer
  • Project code base stabilization
  • Next-generation architecture development
  • Improvements of third-party services integrations
  • Refactoring of the existing codebase to clean it up
 Python, Python Code Analysis/Quality tools, Celery, RabbitMQ, Docker, docker-compose, MediaPipe, gRPC, FastAPI, OpenCV, Azure Pipelines

Education

Донецький Державний Інститут Штучного Інтелекту (State Institute of Artificial Intelligence) 2004 - 2006


Skills and technologies

  • Python

  • PostgreSQL

  • Perl

  • Django

  • Linux

  • Git

  • CentOS

  • Fedora

  • Nagios

  • Subversion

  • JavaScript

  • MySQL

  • SQL

  • Backbone.js

  • Underscore.js

  • Redis

  • Memcached

  • Celery

  • Nginx

  • JSON

  • RabbitMQ

  • Amazon Web Services (AWS)

  • Newrelic

  • Highcharts

  • jQuery

  • PHP

  • CSS

  • AJAX

  • XML

  • jQuery UI

  • Google Calendar API

  • Sentry

  • Google Maps API

  • pnp4nagios

  • Ext JS

  • XML-RPC

  • GTFS

  • REST

  • Remote Work

  • Ansible

  • Solidity

  • Web3

  • GNU Make

  • Webpack

  • gulp.js

  • SASS

  • GraphQL

  • WebSockets

  • Unit Tests

  • Functional Tests

  • Integration Tests

  • Pushpin

  • HAProxy

  • Docker

  • docker-compose

  • Vagrant

  • consul-templaterb

  • Apache CouchDB

  • Apache Solr

  • RQ

  • Python Code Analysis/Quality tools

  • aiohttp

  • peewee

  • OpenAPI

  • GitLab CI/CD

  • Dokku

  • Dart

  • DAAP

  • gjs

  • gRPC

  • PostGIS

  • Bitbucket Pipelines

  • GitHub Actions

  • Django REST framework

  • Vimeo API

  • SQS

  • YouTube API

  • Salt Stack

  • Sphinx

  • Fabric

  • Multithreading

  • AnyChart

  • amCharts

  • PostgreSQL FTS

  • Mercurial

  • CVS

  • Truffle

  • Ethereum

  • JavaScript Code Analysis/Quality tools

  • SASS Code Analysis/Quality tools

  • Docker Code Analysis/Quality tools

  • MediaPipe

  • FastAPI

  • OpenCV

  • Azure Pipelines

  • DVC

  • Jenkins

  • Rasa

  • Apache Kafka

  • Apache ZooKeeper

  • CVAT

  • Doccano

  • TensorFlow


Languages

  • English Professional working proficiency

  • Ukrainian Native or bilingual proficiency


Updated:   Dec. 2023