Position: Backend Developer | Senior | PHP [Laravel,Symfony,Phalcon,Wordpress], JavaScript [Nuxt,Vue,jQuery] | //github.com/6562680
Category: PHP
Experience: 8 years | English: intermediate

Own hobby projects (exclude commercial):

javascript - Game 2048
javascript - Vue - Intermebel.by Catalog calculator
javascript - NuxtJS - Vue - realtorgi.by copy
PHP - Bitrix 1C Import
PHP - Pinterest parser
PHP - city24.lv parser
PHP - 1stdibs.com parser
PHP - YandexMarket parser
PHP - ibuypower.de copy
React - Three in a row game
React - Todo List
React - Simple Order/Cart


Own Packages:

- Own PHP Router (like Laravel)
- Own PHP Authorization module (like Zend)
- Own PHP DependencyInjector (like Laravel)
- Own PHP Language module (like Symfony)
- Own PHP Validator с 50+ rules (like Laravel +recursive)
- Own PHP EntityManager + Unit Of Work (like Doctrine)
- Own PHP Support Function Library (400+ useful methods)
- Own PHP Form Builder (jQuery-like syntax)
- Own PHP Multi/Batch Curl Library
- Own PHP Money Module for Currency support
- Own Payment System Module


Hobby:

Practice in Native/PrototypeJS
Practice in Docker w/wo Portainer
Practice in Webpack / Gulp
Practice in RabbitMQ / Redis

Several single-page applications [ auctions, games, forms ]
Google Adwords Companies
Yandex Direct Companies

Mentor PHP: ten people to become PHP specialists
Mentor JS: three people to become native javascript specialists

Playing airsoft
Like shooting range
Like science without prefix "popular"
Travelling


Achievements:

Participated in Regional School Physics Conference
Participated in Republic Electronics Conference
I took my documents away when I was forbidden to take it as an external student in BSUIR at 2012
Got a job at a government enterprise "from a door" without connections or relationships
In Minsk I tried to take PHP courses and they didn’t take me with the reason "you already know how to do everything, go to work"
Won a trip to PHP 2020 Moscow in a profile chat
Employment in Ukraine [ one of ]:

1. No FOP, sorry, am `outsider`, if i fail to obtain residence permit, i wont be able to close the FOP and next time i should pay 10 000 UAH cause of 6 months outside Ukraine.

2. Official contract in Ukraine [ white salary + work permutation request (cost in Ukraine: 13000 UAH) - first salary could be smaller to ]

3. Civil-contract for minimum law possible salary (small taxes, no safe vacation, no workbook record, no confirmed seniority for me, so i want +25% of the above salary ]

4. Civil-contract in Belarussian office. It works, folks.

5. Your suggestions?

(When i got living permutation - we will cooperate as FOP or what you need, documents is in process)


Skills:

Experience in code:
- SOLID
- GOF patterns + refactoring.guru
- DRY, KISS, YAGNI

PHP (Main Language):
- Symfony
- Laravel
- Phalcon
- Yii 1 (!!)
- Legacy refactoring
- Own packages/libraries
- Composer / Packagist / Github
- Own APIs
- CMS Wordpress, OpenCart, ECShop, Bitrix, and more [ NO MAGENTO ]
- Security - CORS, CSRF/XSS/JWT/DDOS protection

JavaScript:
- Angular 2
- RxJS (low-level observables)
- Nuxt
- Vue
- jQuery
- Native (promise, async, high-order functions)
- Frontend Reactivity
- Security - CORS api, JWT token

Database:
- PostgreSQL 12: procedures, WITH RECURSIVE
- MySQL 5/8: complex indexes, foreign keys, EXPLAIN
- ElasticSearch
- MongoDB
- Clickhouse

Integrate:
- Google Cloud / GSuite / GoogleMaps / Google Translate
- Yandex Maps / Yandex Direct
- DHL, UPS Freight, UPS Gemini, Fedex and other Shippers
- VK, pinterest, instagram API's
- and hundreds of another API's like Instagram boosting

Organize:
- Assessment of candidates
- Architecture design
- Mentoring

Combine:
- Coding on Windows
- Can configure LAMP stack from scratch
- Own Nginx configuration
- Can create Dockerfile or dockercompose.yml from scratch

Study:
- PHP - Multithreading
- PHP - Async programming with ReactPHP
- PHP - Websockets
- Backend - Online stores
- Backend - Payment systems
- Backend - Internet security
- javascript - NuxtJS / Vue / Vuex
- NodeJS - Websockets
I want to find a legal contract with a company where I can do science and not just hard work day and night