Position: PHP Developer
Category: PHP
English level: upper
Years of experience: 5

- Created personal projects on Symfony 4 and 5, understood Symfony concepts, became familiar with all basic components and Doctrine. Also learned RabbitMQ and Elasticsearch;
- Mentored juniors on online forums: wrote more than 500 answers for questions about web development and code design (PHP best practices, Symfony, Laravel, Docker, OOP, code reviews etc);
- Created Web Push Notifications module without third-party services to automate marketing mailings (Plain PHP 7.0, Laravel 5+, MySQL, Javascript: ES6, Service Workers, Web Push API);
- Automated SEO and marketing tasks (Laravel 5+, MySQL, jQuery) ;
- Automated multiposting on Wordpress.org API for internal project (Yii2, MySQL);
- Worked as General QA for two projects: Public API for external clients and Salesforce Application. Created core of automation framework based on Webdriver.io (Node.js). Good at managing small teams and delivering results before deadlines.
Projects:
1. Automated video downloader on Symfony 5 and Selenium, using quality OOP and SOLID design concepts; Familiar with Forms, Security, Messenger and other components;
2. Core project of product company, created module from scratch for Web Push Notification using Javascript (ES6, Service workers), PHP and MySQL (custom framework).
3. Marketing project to gain traffic for product, automated SEO tasks and implemented logic for A/B testing, refactored old code. Laravel 5.3, MySQL, jQuery, Redis.
4. Internal projects for marketing team, created autogenerated reports and automated posting to many Wordpress.org blogs. Yii2, MySQL, jQuery.
5. Automated workflow for testing Salesforce application using Selenium and Node.js (Webdriver.io)
Looking for opportunity to work as a middle Symfony developer on projects in business automation domain.
Want to work in a friendly team.
Prefer to work as backend developer (not fullstack).
Not interested in gambling/sport bets projects.