Skills:
Python (middle) - three years of experience:
Numpy, pandas, scipy, scikit-learn, NLTK, TensorFlow
scrapy
Flask, SQLAlchemy, Django
Celery
Selenium
Threading
DB development (SQLite, MySQL, PostgreSQL, Cassandra)
C/C++ (middle) - two years of experience:
Multi-threaded and multi-processing
C++11
Template programming
Smart pointers
Design Patterns
TCP/IP Sockets in Unix and Linux
both SQL (MySQL) and NoSQL (MongoDB, Aerospike) DB.
STL
Boost / Poco Frameworks
Development environment Unix / Linux / OS X
Remote development / debugging (gdb)
Parallel and GPU computations MPI /OpenMP / CUDA / OpenCL
Machine Learning (junior) - educational purposes, researching
NLP PoS tagging, NER
Neural Networks, Naïve Bayes text classifier
Social Network Analysis (SNA)
Image Processing and Face Recognition Systems (LBP, PCA)
Recommender Systems
Virtualization:
VirtualBox
OpenVZ
Docker
Python Virtualenv
Hypervizor
Languages:
Matlab – basic experience
R – basic experience
JavaScript – experienced user
NodeJS – basic experience
PHP – experienced user
HTML – experienced user
CSS – experienced user
Agile Project Management (Scrum)
Environment:
Windows – experienced user (more than 10 years)
Linux / Unix / OS X – experienced user (more than 10 years): user accounts, LAMP, etc.
Cloud Platform - familiar with AWS EC2, RDS (one year of experience), Google Cloud Platform, Microsoft Azure
CI - Jenkins
Development methodology – Scrum, Agile (Jira)
VCS– git, svn
Language Capabilities:
Ukrainian (native), Russian (native), English (intermediate)