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


I have 4 years of commercial web-development experience. Have used pure PHP5.* and PHP7.* as well as frameworks(Yii1, Kohaha). Also little of Ruby on Rails. I am willing to learn and self-development. Also I coordinated a team of front-end, dev.ops and manual QA. Wrote documentation for the project. 

Recent common dev-tasks:
1)Development of new features for customized MediaWiki engine, such as: more features with ElasticSearch("elastica" php-lib), enchancing MW built-in visual editor engine, etc. Customized various MW extensions.
2)Integration of various payment service providers(like Coriunder, T1, Ukash, etc) with websites on Wordpress, MediaWiki. Development of single adapter for payment gateways using JSON Schema validator(using Opis PHP lib).
3)Test-coverage with acceptance tests of various websites' UI and backend parts using Codeception(Selenium WebDriver, PHPBrowser, PhantomJS).
4)Integrations with various APIs like Bitrix CRM, TypeForm, Zapier, etc
5)Fixed web-security flaws in legacy code(XSS, CSRF, Click-jacking, etc).
6)Helped front-end dev with simple fixes on front-end and built simple pages using Elementor and pure HTML/CSS. 

PS: Level of my english is good(on all the jobs I have worked I communicated with customers using english only).
I expect interesting tasks and collaborative team. I expect the place where I will be able to open up my potential and both sides will have "win-win" situation. Would be great if in the new company I will have to learn more technologies. Now deciding what programming language to learn next: 1)Continue with Ruby; 2)Python; 3)GO(also I have little experience with C, so quite interesting in compiled languages as well).