Position: Middle PHP Developer
Category: PHP
English level: fluent
Years of experience: 5

* creation of admin interface reports: datatables, charts; data export to Excel spreadsheet / CSV / PDF. 
* Generation of monthly invoices for merchants (automation with schedule)
* Automation of product pricelists generation (staged error-proved process) for Finance department.
* Creation of chatbot for Support team
* ELK ElasticSearch - product orders automation for Admin and Website using API client for PHP.
Experience:
PHP developer - 5 years.

SKILLS:
Programming concepts:
OOP/OOD, SOLID, DRY, REST, Microservices.

Back-end:
* pure PHP 5-8
* MySQL (MariaDB / InnoDB)
* custom MVC framework
* tests (PHPUnit)
* ElasticSearch
* templating engines (Twig, Smarty);

Front-end:
* JS (incl. ES6)
* tests (QUnit)
* ReactJS+Redux
* NodeJS
* jQuery, Chart.js, HTML, CSS (incl. adaptive layout), Bootstrap;

Other: Docker, Git, GitLab, ELK, Youtrack, Scrum

Involved in numerous project discussions with Product owner and CTO.
Took part in creating new project database architecture and optimization of existing DB architecture.
Gaining experience and continuous development with modern technologies / frameworks in backend development.
Would prefer creating backend services for projects based on micro-service architecture.