Senior Full Stack Developer (17+ years)
Ukraine, Kyiv |
vkolesov.com |
email |
skype |
linkedin |
github
Articles
Core Competencies
- full-stack development (Python/JavaScript);
- unit tests & code refactoring;
- payment method integration;
- asynchronous API, WebSockets;
- hosting & server maintenance;
- dockerizing applications;
- writing Ansible playbooks & deploying with them;
- server software configuring.
Professional Experience
Freelance
September 2016 - Present
- Rewriting DRF apps (Django-rest) to async API with Sanic;
- creating websites & API with varying levels of complexity (Flask/VueJs/JQuery);
- developing Celery tasks for media content transformation;
- building microservice architecture (RESTfull, WebSockets);
- making integrity tests;
- embedding payment methods into sites (Stripe, PayPal etc.);
- moving different sort of sites with there infrastructure (Wordpress, Magento etc.) from one server to Docker containers;
- creating Ansible playbook & use it for deploying software to servers;
- improving website environment (moving website to new hosting, Nginx/Apache issues).
wiredrive.com
May 2016 - August 2016
- developing a new site's version.
GT-capital
April 2014 - May 2016
- moving the all company's websites from PHP to Python;
- developing API for a mobile app;
- payments methods;
- frontend UI optimization (with Google-events).
rozetka.ua
June 2011 - April 2014
- parsing & data aggregation;
magento.com
June 2009 - June 2010
- supporting enterprise clients;
- quick-fixing bugs on a client side.
parus.ua
May 2001 - May 2006