Position: Full Stack Web Developer
Category: Python
English level: intermediate
Years of experience: 2

Synchronization service for hybrid mobile application for existing e-commerce project based on PrestaShop
Challenges:
- user synchronization
- user shop cart synchronization
- products catalog transformation and synchronization
Solution:
- products update hook for the Prestashop, sending new info about product to the
sync. service
- sync. service to transform and update products catalog based on
Laravel,synchronization Mysql and MongoDB
- user and user cart synchronization via PrestaShop API
SKILLS
Languages: Python, Javascript, PHP
Frameworks: Django, Meteor, Nodejs, Laravel, Django REST Framework
React, Angular
DBMS: PostgreSQL, MySQL, MongoDB, MSSQL Server, Redis
Additional
technologies:
Git, Vagrant, uWSGI, Nginx, Apache, jQuery HTML/CSS, JSON
OS: Ubuntu, macOS, MS Windows

EXPERIENCE
September 2016 –
Present
.... Full-stack Web Developer
1. Hybrid mobile application for existing e-commerce project based on PrestaShop
Mobile application has its own backend, based on Meteor
The main technologies of the project — Meteor Framework, Cordova, MongoDB,
React, Laravel
Application was deployed with forever and Nginx.
2. Application for managing and sharing medical personal information using bracelets
with QR-code
The main technologies of the project — Meteor Framework, MongoDB, jQuery,
Handlebars
Application was deployed with forever and Nginx.
3. API Service for communicating between smart-contracts(Ethereum) and ERP
The main technologies of the project — Nodejs, web3(js)
Application was deployed with npm2 and Nginx.
February 2015 –
Present
Freelancee, Web Developer
Service for looking for spare parts
The main technologies of the projec - Django(Python), JavaScript(JQuery), socket.io
Application was deployed with uwsgi and Nginx
October 2010 —
September 2013
On-line store, co-founder
Running a consumer electronics online store from scratch, including creating
Joomla-based site, building a marketing / sales strategy, setting up logistics and
obtaining first clients
To get a full-stack web developer position in IT company
where my skills in developing and maintaining functional websites will be used.
Learn new technologies and get new experience as well.