Download PDF

Summary

- Python 2/3
- Django/Flask
- TDD, Selenium
- REST API development, Django Rest Framework
- DevOps (ansible, docker/kubernetes, Ubuntu/Centos)
- Continuous integration (Jenkins 1, 2/Travis), Continuous delivery
- JavaScript/Angular
- C (mid-level, system programming, bug fixing)
- ELK, Grafana, Grafite

- DB: MySQL. PostgreSQL, Percona
- Java 8 (Lambdas/Streams) / Scala / Hadoop / Spark / EMR
- Fluent English

Work History

Jan 2016Present

Under NDA

Under NDA

Development on enterprise grade front-end application using Flask/Angular. Other technologies used: Docker/Kubernetes/Jenkins.

Aug 2015Nov 2015

Senior Python Developer (freelance)

Tabernus, LLC (now Blancco Technology Group)

Developing Django-based product for corporate environment. TDD. DevOps. Continuous integration (Jenkins).

Apr 2015Jul 2015

Senior Python Developer (freelance)

7WebPages

Working on ifly.ua high-load issues, server profiling, celery worker optimization, API integration. Creating back-end API for xybid.com, code review of junior developers.

Feb 2014Nov 2014

Full-Stack Developer (freelance)

Cake Intake

Full Stack web development for US based HIPPA compliant startup. Server administration, JavaScript development, Integration testing, Database administrator.

Feb 2013Nov 2013

Web Developer (freelance)

StatNames.com

Full-Stack Python developer working on project with complex backend (crawling on large scale, text processing, text categorization, MySQL optimization, replication, async i/o, async DNS resolver written in C).

Dec 2012Feb 2013

Python Junior Developer (freelance)

Bezninga

Marketfy Django/Flask junior level developer, first experience working with US-based startup. Pair programming, sendgrid integration.

20062012

PHP Developer (freelance)

Freelance

I've been working on mostly small projects with local clients. PHP 5, MySQL, Apache/nginx, Wordpress, Drupal, memcached, JavaScript, CodeIgniter/Yii/Symfony

Education

20022006

Physico-Mathematical lyceum

Slavutich Liceum

Winner of city and regional programming olympiads.

Freelance Project - Big Data Processing

Big Data project for processing a lot of data using Amazon EMR / S3 / RedShift. This is a Spark 2 application developed in Scala (sbt). ETL. Other technologies used: Apache Toree, DC/OS, Google Cloud, 

Freelance Project - Python/DevOps

Django/Python/aiohttp project with extensive backend to handle thousands of HTTP requests, thousands of proxies. I was responsive for complete setup of servers from scratch. Deployment using gnicorn/nginx. Setup of ElasticSearch cluster, filebeat, Kibana, Grafana, Grafite. CentOS server support. Performance optimization.

Freelance Project - REST API

REST API for iOS application using Django Rest Framework. Deployment of the project using nginx/gunicorn, server setup.

Freelance Project - Furniture Online

THREE.js/node/webpack project for online furniture company. PrestaShop integration. Deployment. Full-cycle development. 

Freelance Project - Traffic Delivery System

High-load Traffic Delivery System written in C. Project has extensive C backend (libevent, jemalloc). Double-write log, write-ahead log. Redistributing traffic based on geolocation, time, user-agent and much more. Memory leak detection, licensing system using blowfish encryption. 

Freelance Project - TwoTorrents.com

Personal Project - Data-Adviser

Personal Project - Minecraft Hosting

PHP/C project. Using C daemon I've been managing Vanilla/CraftBukkit webservers, automatic Minecraft plugin install, Yii web interface.

Personal project - Uploader

C/PHP project to split and asynchronously upload torrent files to file hosting systems (DepositFiles, RapidShare, Uploading.com).

Personal Project - Sports Data Parser

Working on Java 8 project scraping sport data to further analyze with PostgreSQL. Stack of technologies is: Java 8 (Maven, jsoup, junit, Sentry, log4j2, JDBC), PostgreSQL 9.4. Auto-deployed with ansible to DigitalOcean.

https://github.com/artyomboyko/predictor

Personal Project - Financial API